Actor
6 titles
Super Force
1990–
1990
Digital Man
1995
Leprechaun
1993
Velocity Trap
1999
Darkdrive
1997