Actor who has made a name for himself through his roles in Indonesian action films, such as Dead Time: Kala (2007) and Java Heat (2013). In 2013, he began playing Inspector Amran on the HBO Asia series Serangoon Road.
He spent the majority of his childhood living in Hamilton, New Zealand.
He was nominated for a Citra Award for Best Leading Actor
He married actress Valentine Payen in 2017.
He was cast alongside Joan Chen on Serangoon Road.