Actor
4 titles
Reign: The Conqueror
1997–
Pet Shop of Horrors
1999–
Resident Evil: Vendetta
2017
Leprechaun 3
1995