isim%, 11 seri ve 1 film filmlerinde yer almıştır.Bu performans Criminal Minds dizisindeki Lyle rolünde görülebilir.Sinemada, Better Luck Tomorrow adlı uzun metrajlı filmde Ulden olarak.