2023
Plane as Marc Richards
2022
Tulsa King as Weatherwax (2 episodes)
2022
American Gigolo as Officer (1 episode)
2021
The Upshaws as Cop #1 (1 episode)
2020
Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) as Desk Sergeant
2019
The Morning Show as Desk Officer (1 episode)
2018
Narcos: Mexico as El Paso PD Commander (1 episode)
2018
The Rookie as Processing Sergeant (1 episode)
2018
Good Girls as Manager / Cop (1 episode)
2017
Trial & Error as Police Officer (1 episode)
2014
Scorpion as Todd Wilcox (1 episode)
2013
Monday Mornings as Paramedic (2 episodes)
2012
Teenage Bank Heist as Bernie
2011
Let Go as Tough Cop #1
2010
Black Limousine as 1st Asst. Director
2009
The Middle as Officer Bennett (1 episode)
2008
True Blood as Wayne (3 episodes)
2007
Moonlight as Paramedic (1 episode)
2005
Bones as Alix Muñoz (1 episode)
2005
It's Always Sunny in Philadelphia as Police Officer (1 episode)
2003
NCIS as NCHP Colonel Bill Timmons (1 episode)
2001
American Outlaws as Hyperion Townsfolk (uncredited)
2000
CSI: Crime Scene Investigation as N.D. Uniform #2 (1 episode)
2000
Where the Heart Is as Reporter