Fr. Alvin was born in the Philippines and migrated to Toronto, Canada where he entered the Franciscan Order in 2001. He made his First Profession of Vows in 2004 and Solemn Profession in 2009. He was ordained a deacon in 2009 and to the priesthood in 2010.
He completed his theological preparation for the priesthood in Rome at the Antonianum Pontifical University in 2009. He also finished a degree in Computer Science prior to joining the Franciscans.
He has served in parish ministry and was vocation director before moving to Rome where he currently works as Director of the Communications Office for the General Curia of the Franciscan Order.