
Indra Birowo
Birthday: January 9, 1973 in Jakarta, Indonesia
Indra Birowo was born on January 9, 1973 in Jakarta, Indonesia. He is an actor and director, known for Lily Bunga Terakhirku (2015), Oh, My God! (2008) and Janji Joni (2005).
Indra Birowo's FILMOGRAPHY
as Actor (6)