Bare Witness 2002
as Ian Hunter
Scanner Cop II 1995
as J.J.
Dancing with Danger 1994
as Detec. Flynn
Children of the Night 1991
as Frank Aldin
Session Man 1991
as Dabid Abrams
Ghoulies III: Ghoulies Go to College 1990
as Skip Carter
Bad Dreams 1988
as Unity Member #10
Credits from TMDB.