isim%, 17 seri ve 2 filmler filmlerinde yer almıştır.Bu performans Lucifer dizisindeki Oscar Rivas rolünde görülebilir.Sinemada, Fast Five adlı uzun metrajlı filmde Chief of Police Alemeida olarak.