Actor
Dracula
2025 · as Actor
Of Snails and Men
2012 · as Vasile
Double Ecstasy
1998
Demon in the Bottle
1996 · as Derelict