isim%, 15 seri ve 12 filmler filmlerinde yer almıştır.Bu performans The Umbrella Academy dizisindeki Carl Cooper rolünde görülebilir.Sinemada, Moonfall adlı uzun metrajlı filmde NASA Director Albert Hutchings olarak.