Nacido en 1934 en Granada (Nicaragua), cursó estudios superiores de Humanidades Clásicas y de Filosofía en la Universidad Católica de Quito (Ecuador) y de Teología en el Instituto Libre de Filosofía (México D.F.). En 1967 fue ordenado sacerdote jesuita. Entre 1973 y 1977 ejerció como catedrático de Filosofía de la Universidad Nacional Autónoma de Nicaragua. Fundador en 1977 de la Comisión Nicaragüense de Derechos Humanos. Tras el triunfo de la revolución en Nicaragua, aceptará importantes responsabilidades, como las de coordinador nacional de la Cruzada Nacional de Alfabetización (1979-1980), vicecoordinador nacional del Movimiento Nacional de la Juventud Sandinista de Nicaragua (1980-1984) y ministro de Educación (1984-1990). Posteriormente ha sido director nacional de Fe y Alegría de Nicaragua (1999) y coordinador de la Red Centroamericana de Fe y Alegría (2000-2001).