Acting
Born February 22, 1966 · Frankfurt, West Germany
But Deliver Us from Evil
2017
Animal
2014
Occupant
2011
Shark Attack 2
2000
The Prophet's Game
The Silencers
1996