Fr. Maro was born in the Philippines. In 2006, he moved to the US to complete his Theological Studies at Mt. Angel Seminary in Mt. Angel, Oregon. He was ordained as a priest for the Archdiocese of Portland in Oregon on June 13, 2009. After serving as an assistant parish priest at St. Mary’s in Eugene for two years, he became the Parish Administrator of St. Helen Parish in Junction City and St. Rose of Lima Parish in Monroe for three years. Since July of 2014 he has served as the pastor of Our Lady of the Mountain Parish.