isim%, 2 seri ve 14 filmler filmlerinde yer almıştır.Bu performans Orphan Black dizisindeki Dr. Nimitz rolünde görülebilir.Sinemada, Spotlight adlı uzun metrajlı filmde Peter Canellos olarak.