isim%, 3 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Charmed (2018) dizisindeki Demon Boi rolünde görülebilir.Sinemada, Prom Pact adlı uzun metrajlı filmde Carter olarak.