1999
Lethal Vows as Carl Barwick1998
The Tempest as Wilfried "Willy" Gonzo1997
Turbulence as Desk Sergeant1997
Killing Mr. Griffin as Substitute1996
Unforgivable as Tom1994
Scanner Cop as Officer West1993
Born Too Soon as Tom1992
Hearts Afire as Dave1992
Hearts Afire as Reporter1992
Hearts Afire as Mike1992
Hearts Afire as Announcer (voice)1991
Problem Child 2 as Animal Control Guy #11991
Going Under as Turbo1990
Problem Child as Cameraman1988
Pulse as Pete1988
Baja Oklahoma as Vern Sandler1985
The Midnight Hour as Lester Mitchell1985
Deadly Messages as Dick Pizza1985
Space Rage as Quinn1985
The Annihilators as Joe Nace1984
Best Defense as Specs1983
Two Kinds of Love as Coach Parker1981
Falcon Crest as Agent Pete Spellman1981
The Killing of Randy Webster as Officer A.D. Jakes1981
Dead & Buried as Ron1979
Friends as Charley Wilks1978
Dallas as Roger Larson1977
Have I Got a Christmas for You as Station Engineer1977
Man From Atlantis: The Disappearances as Dick Stoneman1976
State Fair as Chuck Bryant1976
Liza’s Pioneer Diary as Eben Stedman1975
The Wild McCullochs as Steven McCulloch1974
Can Ellen Be Saved? as Daniel1974
Summer Run as Felix Zipper1972
Emergency! as Not available1972
The Unholy Rollers as Duane1971
Private Duty Nurses as Domino1969
Room 222 as Not available1968
Hawaii Five-O as Culpepper1968
Hawaii Five-O as Molony1955
Gunsmoke as Lem Rawlins1955
Gunsmoke as Shep Hockett1990
Problem Child Dialogue Coach