Known For
Filmography
2025
2024
2019
2017
2016
2014
2013
2009
2009
2009
2007
2007
2005
2003

Mid-Century Modern
TV · as Robert · 1 ep

Best Man Dead Man
Movie · as Rich

Seis Manos
TV · as Jesus (voice) · 8 eps

Hers & History
TV · as Jason · 8 eps

AmeriGeddon
Movie · as Timmes

Infiltrators
Movie · as Jimmy Romero

Gone Missing
Movie · as Victor

The Beacon
Movie · as Simon Valencia

Castle
TV · as Zane Cannon · 1 ep

NCIS: Los Angeles
TV · as Raul Herrera / Massil Al-Hawati · 1 ep

Walking Tall: Lone Justice
Movie · as Ciro

Missionary Man
Movie · as Billy

Devon's Ghost: Legend of the Bloody Boy
Movie · as Craig

Saving Jessica Lynch
Movie · as Iraqi Soldier
