Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Devil's Work (2023)Papel: John Anderson
Someone Dies Tonight (2023)Papel: Clark Barstow
Stay Out (2023)Papel: Joshua Anthony 8.00
Blunt News (2022)Papel: Frank 7.00
A Mother's Love (2022)Papel: Ben
Obscura (2022)Papel: Derek Laird 'Cali'
The Switch Up (2021)Papel: Dominic Oppenheimer 5.23
NCIS: Hawai'i (Serie TV) (2021 - )Papel: Hunan Wade 6.00
Doogie Kamealoha, una médica precoz (Serie TV) (2021 - )Papel: Mainland Mark 7.00
The Bait 2021 (2021)Papel: Chris
Frank and Ava (2020)Papel: Howard Rushmore 3.92
City with Two Faces (2019)Papel: Harvey Dent 7.01
Magnum (Serie TV) (2018 - )Papel: Kidnapper #3 5.27
Play James Play (2018)Papel: Daniel
El último disparo (2017)Papel: Police Dispatcher 4.26
Wiener Dog Internationals (2017)Papel: Mr. Bright 5.00
Verona (2016)Papel: Caleb Smithwright 7.00
Notorious (Serie TV) (2016 - )Papel: Officer #2 6.07
Shock (2016)Papel: Tariq 4.00
The Wrath (2015)Papel: Leo 9.00
The Martial Arts Kid (2015)Papel: Officer Casa 6.97
Wiener Dog Nationals (2013)Papel: Mr. Bright 6.00
Pretty Obsession (2012)Papel: Zach 4.11
Hawai 5.0 (Serie TV) (2010 - 2020)Papel: Healy 7.25
NCIS: Los Ángeles (Serie TV) (2009 - )Papel: Cop 6.30
Sensación de vivir: la nueva generación (Serie TV) (2008 - )Papel: Passing Driver 8.00
Plan de vuelo: Secuestrado (2007)Papel: Video Terrorist Hooper 6.40
La fiesta de la cerveza: ¡Bebe hasta reventar! (2006)Papel: German Producer 5.53
Criminal Minds (2005)Papel: Wayne Campbell 8.00
Mentes criminales (Serie TV) (2005 - )Papel: Wayne Campbell 7.61
Reno 911! (Serie TV) (2003 - 2009)Papel: Amish man 1 8.27
Sex Court: The Movie (2001)Papel: Male Litigant 9.00
Thumb Wars IX: The Thighs of Skyskipper (-)Papel: Po Po
Sunnyfield Kids (-)Papel: Michael Stansberry
Elvis (-)Papel: Peter 5.18
The Charisma Killers (-)Papel: Fowler Jr.
Nicole and O.J. (-)Papel: Keith
$700+ (2021) (Cortometraje)
The Bait 2021 (2021)
Play James Play (2018)