Święcenia kapłańskie otrzymał 8 lipca 1995 i został inkardynowany do archidiecezji Semarang. Był m.in. dyrektorem centrum edukacyjnego, dyrektorem diecezjalnej Caritas oraz wikariuszem generalnym archidiecezji (w latach 2009-2010 pełnił funkcję jej administratora)[1].