Actor
Exhibition of Evil
2025
Fixer
2021
Home Videos 2
2019
P.A.I.N.
2018 · as Crow
The Return of Alan Strange
2015 · as Alexander Beck
Nekros
2014 · as Dr. James Laughton
ZK3
2012 · as Nathan Prince / Carl Langer
Atlantis
1990 · as The Master of Atlantis
Torment
1990 · as Mike
Moonchild
1989 · as Father Daniel
Avalon
1989 · as Cerdic
Death Run
1987 · as Thug