Fr. Randy teaches Christology, Scripture, and Biblical Hebrew at the Divine Word Seminary, school of theology, Tagaytay City. He holds a doctorate from the Ateneo de Manila University (Ph.D., 2015) and from the Loyola School of Theology (S.T.D., 2014). He finished his licentiate in Sacred Scripture (SSL, 1999) at the Pontifical Biblical Institute in Rome. He is a visiting professor for the School of Christian Studies at the University of St. Joseph in Macau, China. He had served as president of the Catholic Biblical Association of the Philippines (CBAP); as chairperson of the Tagaytay Religious Association (TRA) and was dean of Studies (Divine Word Seminary). He is also co-editor for the Diwa: Studies in Philosophy and Theology; founder and director of the Certificate in Theological Studies (CTS) at the Divine Word Seminary; founder and site coordinator of the SVD Tagaytay Alternative Learning System (SVD-ALS), an educational program for the out-of-school youth.