Święcenia kapłańskie przyjął 16 grudnia 1962. 2 stycznia 1976 został prekonizowany biskupem pomocniczym Cagayan de Oro ze stolicą tytularną Girus. Sakrę biskupią otrzymał 15 marca 1976. 6 września 1978 mianowany został biskupem Tandag. 18 października 2001 przeszedł na emeryturę.