2024
Bull Run as Blair Raney
2024
Joker: Folie à Deux as Arkham Guard
2019
The Wrong Husband as Detective Grant
2018
For The People as Dave (1 episode)
2018
9-1-1 as Officer Reynolds (1 episode)
2017
White Famous as Officer Smiley (1 episode)
2017
Snowfall as Larry (1 episode)
2016
Angels in Stardust as Business Man
2016
American Crime Story as Howard Madson (2 episodes)
2015
Alvin and the Chipmunks: The Road Chip as Owner
2012
Hitchcock as First Guard
2012
Chicago Fire as Billy Nicholson (1 episode)
2012
Major Crimes as Jimmy Bosch (1 episode)
2012
Touch as Jerry Woods (1 episode)
2011
Hell on Wheels as Virgil Farnsworth (2 episodes)
2011
American Horror Story as Mikey (2 episodes)
2011
Carnal Innocence as Junior
2010
Rizzoli & Isles as Dustin Williams (1 episode)
2008
The Mentalist as Kyle Rayburn (1 episode)
2008
Sons of Anarchy as Ken Haas (1 episode)
2007
Private Practice as Jim Davies (1 episode)
2007
Live Free or Die Hard as EMT
2007
Half Past Dead 2 as Murphy
2007
Backyards & Bullets as Detective Lars Andressen
2006
Heroes as Detective (1 episode)
2006
Psych as Edward Tripp (1 episode)
2006
Big Love (1 episode)
2005
Over There (1 episode)
2005
Criminal Minds as Officer Jeff Bedwell (2 episodes)
2005
Bones as Bill Dowd (1 episode)
2005
Weeds as Bruce (1 episode)
2005
Grey's Anatomy as Zack (1 episode)
2004
House as Dr. Dave Thomas (1 episode)
2004
Desperate Housewives as Detective Beckerman (2 episodes)
2004
Helter Skelter as CHP Officer
2003
NCIS as Ranger Kett (1 episode)
2002
American Dreams (1 episode)
2002
Monk as Coach Chauncey (1 episode)
2001
24 as Marshall Holtzman (1 episode)
2000
CSI: Crime Scene Investigation as ATF Special Agent John Calder (1 episode)
2000
Malcolm in the Middle as Spectator (1 episode)
1994
ER as Kevin Poole (1 episode)
1993
Dragon: The Bruce Lee Story as Nunnemacher
1991
Rodney Dangerfield's The Really Big Show as Hilton Security
1989
When He's Not a Stranger as Football Player #1
1989
Family Matters (1 episode)
1989
Free Spirit (2 episodes)
1989
Doogie Howser, M.D. (1 episode)
1989
Coach as Skip (1 episode)