Bachelor in English, University Maryland, 1981. Master of Science in Reading Education, Fordham University, 1987. Master of Arts in Philosophy, Loyola University, Chicago, 1991.
Master of Divinity, Weston Jesuit School Theology, 1997. Master of Education, Harvard University, 1998. Postgraduate, Columbia University, 1999.
Child care worker Covenant House, New York City, 1981-1982. Teacher, administrator Nativity Mission Center, 1982-1987. Instructor English Loyola University, Chicago, 1989-1991.
Founder, teacher, administrator Gonzaga program St. Aloysius School, New York City, 1991-1994. Deacon Church of Saint Ignatius Loyola, 1997-1998. Director christian service program Loyola School, 1997-1998.
Dean student affairs St. Peter's Preparatory, Jersey City, 1998-2000, assistant to president, 2000—2002. President Loyola School, since 2002.
Trustee Xavier High School, since 2000, Navitity Mission Center, since 1998.