He was born on November 24, 1968, in Laoag City. On May 11, 1985, he entered the Fr. Hannibal Formation Center, entered the novitiate on June 1, 1988, and professed religious vows a year after. He finished his philosophical studies in 1990 and theological studies at the Don Bosco Center of Studies in 1998. He was ordained priest by Most. Rev. Sergio Utleg, DD, at the Cathedral of St. William, Laoag City, Ilocos Norte, on May 23, 1998. He obtained his Licentiate in Sacred Scriptures in 2003 from the Pontifical Biblical Institute.
He mainly served in the area of formation in the Philippines and for some time in India, collaborating as a formator and treasurer. In 2007, he was appointed Secretary of the Delegation and was elected Delegation Councilor on the Sector of the Rogate, Laity, Youth, Parishes, and Vocations in 2010. In 2014 He was elected as Provincial Councilor taking the same Sector.
At the 3rd St. Matthew Provincial Chapter, October 2022, he was elected Provincial Vicar and Councilor on the Sector on Parishes, Laity, and Youth Ministry.