Allen, 2008'de L'Oréal'in yeni yüz yarışmasında finalist oldu. Aynı yıl annesinin de yer aldığı Elif dizisinde başrol oynadı. 2010'da Kavak Yelleri dizisinde Elena, Yerden Yüksek dizisinde ise Juliette karakterlerini canlandırdı. 2011'de Hayat Devam Ediyor dizisinde Pelin Akça rolünü üstlendi. 2013'te "Merhamet" dizisinde Irmak Tunalı karakterini canlandırdı.
Allen, Özcan Deniz'in yazıp yönettiği ve başrolünde yer aldığı Su ve Ateş filminde canlandırdığı Yağmur karakteriyle sinemaya adım attı.
2014'te Defne Sultan rolüyle Muhteşem Yüzyıl dizisinin kadrosuna katıldı. 2014 yılının Kasım ayında başlayan Şeref Meselesi dizisinin başrollerinden biri olan Sibel karakterini canlandırmıştır.
2019-2020 yılları arasında ABD-İngiltere ortak yapımı olan ve 53 ülkede yayımlanan Strike Back dizisinde Rus ajanı Katrina Zarkova karakteriyle başrolde yer almıştır.