Ichwan Persada

Ichwan Persada

Born 16 July 1977 in Ujung Pandang, Indonesia

Producer for 9 films, director for 5 series/miniseries and 5 short films.

Producer

See all 19 →

Director

See all 8 →