2006
16 Blocks as Diane's Boyfriend2003
Timeline as News Reporter2001
The Glass House as Traffic Cop2000
The View from the Swing as Officer Ron1998
Lethal Weapon 4 as Helicopter Co-Pilot1998
October 22 as Rick1995
Assassins as Reporter #11995
Free Willy 2: The Adventure Home as Milner's Assistant1995
Alien Nation: Body and Soul as Smithford1994
ER as Sergeant Campo1994
Chicago Hope as Not available1994
Maverick as Poker Player1993
Acapulco H.E.A.T. as Sam Beacher1992
Radio Flyer as Market Cashier1992
Lethal Weapon 3 as Henchman #31991
Delirious as Waiter1989
Tales from the Crypt as Policeman (segment "Dig That Cat... He's Real Gone")1989
Lethal Weapon 2 as Hitman1988
Scrooged as Stage Manager1987
Lethal Weapon as Mercenary1987
On Fire as Obnoxious Man1985
The Goonies as Sheriff1985
Street Hawk as Officer Masters1985
This Child Is Mine as Gary1984
Murder, She Wrote as Guard #11984
Airwolf as Lt. Simms1984
1st & Ten as Michael Westwood1983
Shooting Stars as Patrolman1982
Knight Rider as Fletcher1982
Knight Rider as Foreman1982
T. J. Hooker as Todd Caswell1981
Falcon Crest as Jim Fragner1980
Galactica 1980 as Fireman1980
Inside Moves as John1979
Knots Landing as Attorney1979
Flesh & Blood as Fight Reporter1979
Hart to Hart as Bellboy1979
High Midnight as Officer1978
Superman as Sgt. Hayley1977
CHiPs as Buck1977
CHiPs as Caspar1977
Airport '77 as Officer of the Deck1975
Wonder Woman as CPO1972
M*A*S*H as I-Corps Courier2000
The View from the Swing Director