Discover
Born in Bucharest, Romania
The Chameleon
(1991)
Sundays on Leave
(1993)
The Secret of the Secret Weapon
(1988)
Return of the Living Dead: Necropolis
(2005)