2018
What we left behind: Looking back at star trek: deep space nine
Actor - himself
2008
Parasomnia
Actor - Det. Garrett
2000
Faust: Love of the Damned
Actor - Lt. Dan Margolies
1998
I Still Know What You Did Last Summer
Actor - Mr. Brooks
1996
The Frighteners
Actor - Milton Dammers
1986
From Beyond
Actor - Dr. Crawford Tillinghast
Full filmography