Star Trek: The Next Generation
Miami Vice
Super Force
American Playhouse
Gal Young 'Un
TV · as Security Guard · 2 eps
TV · as Ensign Bennett (uncredited) · 8 eps
TV · as Auctioneer · 1 ep
TV · as Blaine · 1 ep
Movie · as Blaine