isim%, 3 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Young Sheldon dizisindeki René Descartes rolünde görülebilir.Sinemada, Little Man Tate adlı uzun metrajlı filmde Damon Wells olarak.