Święcenia kapłańskie przyjął 9 sierpnia 1959. 22 grudnia 1984 został prekonizowany biskupem pomocniczym Santa Ana ze stolicą tytularnąTabbora. Sakrę biskupią otrzymał 6 stycznia 1985. 3 lipca 1993 został mianowany administratorem apostolskim ordynariatu polowego Salwadoru, pozostał nim do 19 czerwca 1997. 22 kwietnia 1995 objął rządy w archidiecezji San Salvador. 27 grudnia 2008 przeszedł na emeryturę.