10 Temmuz 1989'da, İngiliz Dudley Allen ile İngiliz-Türk vatandaşı oyuncu ve şarkıcı Suna Yıldızoğlu'nun kızı olarak Londra'da dünyaya geldi.Üç aylıkken ailesiyle birlikte yurda döndü. İlköğrenimini burada bitirdikten sonra 11 yaşında annesiyle birlikte Avustralya'ya gitti. Liseyi okurken sinema televizyon, drama, resim ve Japonca dersleri aldı ve kısa metrajlı filmler çekti. Queensland Üniversitesi'nin sinema televizyon bölümünden burs almayahak kazandı. On sekiz yaşında Türkiye'ye gelip Müjdat Gezen Konservatuarı Tiyatro Bölümü'nü bitirdi. Allen, 2008 yılında L'Oréal'in yeni yüz yarışmasında finalist oldu. Aynı yıl annesinin de rol aldığı Elif dizisinde başrol oynadı. 2010'da Kavak Yelleri dizisinde Elena, Yerden Yüksek dizisinde ise Juliette karakterlerine hayat verdi.2011'de Hayat Devam Ediyor dizisinde Pelin Akça rolünü canlandırdı. 2013'te "Merhamet" dizisinde Irmak Tunalı karakterini oynadı.
İlk sinema tecrübesini Özcan Deniz'in yazıp yönettiği Su ve Ateş filminde canlandırdığı Yağmur karakteriyle başladı.2014 yılında Defne Sultan rolüyle Muhteşem yüzyıl dizisine katıldı. 2014'te Kasım ayında başlayan Şeref Meselesi dizisinin başrollerinden biri olan Sibel karakterini üstlendi.Dizinin 21. bölümünde vurularak ölmüş ve diziden ayrılmıştır. Allen, Hayat Devam Ediyor dizisindeki rol arkadaşı Onur Tuna ile bir süre ilişki yaşadı. Şimdi,Armağan Oğuz ile aşk yaşamaktadır.