Crew · Born 1973
Faozan Rizal is an Indonesian cinematographer and film director.
New Couples
2008 · as Husband (OS)
Dajang Soembi, the Woman Who Was Married to a Dog
2004 · as Toemang