Dark Horse as Eduardo Bolsonaro
2024
An American Masquerade
2024
The Ballad of Davy Crockett as Andrew Jackson
2023
Among Wolves as Bill Delorenzo
2022
The Most Dangerous Game as Quinlan
2022
11th Hour Cleaning as Dylan
2022
A Tale of Two Guns as Virgil Montgomery
2022
Hellblazers as Bobby
2021
Apache Junction as Ebb Foliet
2020
Final Kill as Ray Bauer
2018
Love at Sea as Miles Webster
2016
Lethal Weapon as Chad (1 episode)
2013
Brooklyn Nine-Nine as George (1 episode)
2011
Harley's Hill as Luis
2011
Franklin & Bash as Mick (1 episode)
2010
Parenthood as Dave (1 episode)
2009
Modern Family as Padre (1 episode)
2009
NCIS: Los Angeles as Actor (1 episode)
2008
90210 as Richard (1 episode)
2007
Cane as Carlos (1 episode)
2006
Honeymoon with Mom as Jack Wicker
2005
Medium as Actor (1 episode)
2003
Bad Boys II as Rave Kid
2003
2 Fast 2 Furious as Agent Dunn
1999
S Club 7 as Taylor (1 episode)