isim%, 5 seri ve 2 filmler filmlerinde yer almıştır.Bu performans Chief of War dizisindeki Taula rolünde görülebilir.Sinemada, The Wrecking Crew adlı uzun metrajlı filmde Leila Hale olarak.