isim%, 1 seri ve 1 film filmlerinde yer almıştır.Bu performans Hemlock Grove dizisindeki Young Peter rolünde görülebilir.Sinemada, Sadie's Last Days on Earth adlı uzun metrajlı filmde Bug Eyed Boy olarak.