isim%, 2 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Black Sails dizisindeki Logan rolünde görülebilir.Sinemada, Novocaine adlı uzun metrajlı filmde Officer 1 olarak.