2019
The Angry Birds Movie 2 as Additional Voices (voice)
2015
Dragons: Race to the Edge as Additional Voices (voice) (30 episodes)
2014
Rocky and Bullwinkle as Crowd (voice)
2014
Mr. Peabody & Sherman as Additional Voices (voice)
2010
Cyrus as Additional Voice (voice)
2005
The Madagascar Penguins in a Christmas Caper as Additional Voices (voice)
2002
The Hunchback of Notre Dame II as Additional Voices (voice)
1998
Two of a Kind as Geary (1 episode)
1998
Mulan as Additional Voices (voice)
1996
The Wild Bunch: An Album in Montage as Gordon Dawson / Strother Marlin (voice)
1993
Fugitive Nights: Danger in the Desert as Otis
1992
In the Line of Duty: Siege at Marion as Ian Walters
1991
Home Improvement as Dancer Double (1 episode)
1989
Disorganized Crime as Deputy Larry
1987
Tour of Duty as Cameraman (1 episode)
1985
Little Treasure as Bar Voice #4
1984
Children of the Corn as Radio Preacher (voice)
1981
Falcon Crest as Gas Station Attendant (1 episode)
1981
Killing at Hell's Gate as Andy Jenkins
1979
Aunt Mary as Man on the Street
1979
The Last Ride of the Dalton Gang as Gunfighter
1968
Here's Lucy as Charlie (1 episode)
1968
Adam-12 as Terry Colvin (1 episode)