isim%, 13 seri ve 7 filmler filmlerinde yer almıştır.Bu performans Lucifer dizisindeki Tim Dunlear rolünde görülebilir.Sinemada, Catwoman adlı uzun metrajlı filmde Ferris Wheel Operator olarak.