isim%, 11 seri ve 3 filmler filmlerinde yer almıştır.Bu performans The Flash dizisindeki Dr. Ortiz rolünde görülebilir.Sinemada, Runaway adlı uzun metrajlı filmde Harry olarak.