Credits
- 2023 · The Kill Floor as Williams
- 2020 · 9-1-1: Lone Star as Andrews
- 2017 · The Orville as Alien Delegate
- 2016 · Colony as Truck Driver
- 2014 · Jane the Virgin as Rick
- 2013 · Brooklyn Nine-Nine as John Lux
- 2012 · The Vortex as Captain Rogers
- 2010 · The Defenders as Reporter
- 2009 · FlashForward as High Roller
- 2009 · Castle as Chuck Harrison
- 2006 · Dexter as Sonny
- 2005 · The Ringer as Matt
- 2005 · Man of the House as Courthouse Reporter
- 2003 · NCIS as North Carolina State Trooper William Forman
- 2001 · Among Thieves as Police Officer
- 1996 · The Phantom as Mounted Cop
- 1994 · Party of Five as Police Officer
- 1993 · The X-Files as Marine Sergeant McCormick
- 1993 · What's Love Got to Do with It as Dance Show Host
- 1992 · Melrose Place as Doctor
- 1988 · Child's Play as Male TV Newscaster
- 1983 · El Norte as Lab Technician