Defender who has competed for a variety of Indonesian clubs, most notably Sriwijaya FC and Persija Jakarta. He debuted for the Indonesian national football team in a FIFA World Cup qualification match in 2012.
He joined the Kenari Star FC youth squad at age 11.
He won the Liga 1 and Indonesia President's Cup titles with Persija Jakarta in 2018.
He married actress Okie Agustina in 2012. He has children named Miro and Kiesha.
He has been teammates with Marko Simic on Persija Jakarta.