Movies
Maverick
as Riverboat Poker Player
Cannonball Run II
as The Slapper
The Unforgiven
as Andy Zachary
The Enemy Below
as Ens. Merry (uncredited)
Humanoids from the Deep
as Jim Hill
The House Where Evil Dwells
as Alex Curtis
52 Pick-Up
as Mark Arveson
Tapeheads
as Sid Tager
The People That Time Forgot
as Bowen Tyler
The King's Pirate
as Lt. Brian Fleming