isim%, 7 seri ve 4 filmler filmlerinde yer almıştır.Bu performans The Flash dizisindeki Government Official rolünde görülebilir.Sinemada, The Interview adlı uzun metrajlı filmde Train Passenger olarak.