2023
At the Gates as Officer Daniels
2017
MINDHUNTER as Detective Carver (2 episodes)
2017
The Mist as Mike Copeland (1 episode)
2012
Touch as Officer McKinney (1 episode)
2011
Transformers: Dark of the Moon as Tracking Station Supervisor (1969)
2011
The Soccer Nanny as Coach Bobby Breed
2011
The Cape as Officer #2 (1 episode)
2011
Shameless as Colonel Kirk McNally (2 episodes)
2010
The Event as Mr. Berg (1 episode)
2010
Rizzoli & Isles as Rod Mason (1 episode)
2010
Justified as Tom Bergen (11 episodes)
2006
Young, Single & Angry as Dr. David
2004
Desperate Housewives as Officer (1 episode)
2003
NCIS as Navy Four-Star Admiral Michael Caplinger (1 episode)
1999
The Hungry Bachelors Club as Jethro Youngblood
1998
The Party Crashers as Former Athlete
1998
Armageddon as NASA Tech
1997
Vanishing Point as Gilmore
1996
The Pretender as Bobby Cain (1 episode)
1996
Andersonville as Limber Jim (2 episodes)
1996
Cityscrapes: Los Angeles as Elliot
1996
Rowing Through as John Biglow
1995
JAG as Clark Palmer (7 episodes)
1994
ER as Officer Mulvahill (1 episode)
1994
Against the Wall as Jess
1994
Golden Gate as Agent Byrd
1993
Diagnosis: Murder as Ralph McReedy (1 episode)
1993
The John Larroquette Show as Bob (1 episode)
1991
Father of the Bride as Patrolman
1991
Body Parts as Mark Draper
1990
The Outsiders as Hal (1 episode)
1990
Gunsmoke: The Last Apache as Lt. Davis
1989
Thunderboat Row as Moby Griffin
1989
Seinfeld as Lt. Martel (2 episodes)
1989
Quantum Leap as Military Officer (1 episode)
1988
TV 101 as Harold Ross (1 episode)
1987
Tour of Duty (1 episode)