Petruska Karangan is an Indonesian filmmaker.
Raped by Satan 2010
Director
The Shaman 2008
First Assistant Director, Fight Choreographer
Long Road To Heaven 2007
First Assistant Director
Roh: The Evil Spirit 2007
d'Trex 2004
Assistant Director
Credits from TMDB.