From 1983 to 1989 he was rector of the Holy Family Intermediate Seminary in Nakhon Ratchasima, and then till 1993 under-secretary of the Catholic Bishops' Conference of Thailand, as well as rector of Lux Mundi National Major Seminary in Sampran since 1992.
•
From 2003 until his appointment as bishop, he was parish priest of the Assumption Cathedral and secretary of the council of priests of the Archdiocese of Bangkok.