2023
Charles Sloan as Charles Sloan
2022
Adult Swim Yule Log as Sheriff
2019
Our Friend as Richard
2017
Doobious Sources as Blake Morgan
2016
Dead Silent as Will Hilton (1 episode)
2011
Femme Fatales as Detective Mitchum (1 episode)
2010
Turbulent Skies as Gardner
2008
Solar Flare as Dispatcher Howard
2007
An Accidental Christmas
2005
Locusts as Director Rusk
1999
The West Wing as Guest (1 episode)
1996
7th Heaven as Ken (1 episode)
1995
JAG as Commander Onclay (1 episode)
1995
JAG as Otis Flannik (1 episode)
1995
JAG as Wallace (1 episode)
1994
ER as Kevin Halloran (1 episode)
1991
Reasonable Doubts as Hanratty (2 episodes)
1990
Tribes as Carl (52 episodes)
1987
Full House as Anchorman (1 episode)
1987
U.S. Marshals: Waco & Rhinehart as FBI Agent #1
1985
MacGyver as Cop (1 episode)
1984
Crazy like a Fox as Nolan (1 episode)
1984
Murder, She Wrote as Guard (1 episode)
1984
Murder, She Wrote as Officer (1 episode)
1984
Murder, She Wrote as Sgt. O'Connor (1 episode)
1984
Hollywood Hot Tubs as Mr. Slate
1984
Hot Dog... The Movie as Event Starter
1979
Knots Landing (1 episode)