2025
Duster as Not available2023
At the Gates as Officer Daniels2020
Burning Dog as Mysterious Suit2019
My Ira as Caleb2017
MINDHUNTER as Detective Carver2017
The Mist as Mike Copeland2012
Touch as Officer McKinney2012
The Paperboy as Death Row Guard2011
Shameless as Colonel Kirk McNally2011
The Cape as Officer #22011
Transformers: Dark of the Moon as Tracking Station Supervisor (1969)2011
The Soccer Nanny as Coach Bobby Breed2010
Rizzoli & Isles as Rod Mason2010
Justified as Tom Bergen2010
The Event as Mr. Berg2006
Young, Single & Angry as Dr. David2004
Desperate Housewives as Officer2003
NCIS as Navy Four-Star Admiral Michael Caplinger2003
Miracles as Detective Wilson Estep1999
The Hungry Bachelors Club as Jethro Youngblood1998
Armageddon as NASA Tech1998
Hard Rain as Phil1998
The Party Crashers as Former Athlete1997
Vanishing Point as Gilmore1996
The Pretender as Bobby Cain1996
Andersonville as Limber Jim1996
It's My Party as Greg King1996
Cityscrapes: Los Angeles as Elliot1996
Rowing Through as John Biglow1995
JAG as Clark Palmer1995
Phoenix as Dillon1994
ER as Officer Mulvahill1994
Against the Wall as Jess1994
Golden Gate as Agent Byrd1993
The John Larroquette Show as Bob1993
Diagnosis: Murder as Ralph McReedy1991
Father of the Bride as Patrolman1991
Body Parts as Mark Draper1990
Northern Exposure as Bob Miller1990
The Outsiders as Hal1990
Gunsmoke: The Last Apache as Lt. Davis1990
Disturbed as Brad1990
Pastime as Simmons1989
Seinfeld as Lt. Martel1989
Quantum Leap as Military Officer1989
Booker as Not available1989
Thunderboat Row as Moby Griffin1988
TV 101 as Harold Ross1987
Tour of Duty as Not available