Allan is a native of the Philippines. He holds a Bachelors in Philosophy from St. Francis Seminary, Philippines and a Masters in Religious Education from Fordham University, New York. Before joining the team, he facilitated retreats for the youth of the Archdiocese of Lipa, Philippines. He served as a campus minister at De La Salle Lipa College in Lipa, Philippines. He and his wife, Donna have a daughter, Isabella. He joined the Saint Thomas More pastoral team in 2017.