Bachelor, University St. Thomas, Houston, 1981. Master of Divinity, University Toronto, Ontario, Canada, 1986. Master of Science in Administration, University Notre Dame, 1987.
Postgraduate, St. Mary's College.
Priest, Holy Rosary Church, Toronto, 1986-1987; pastor, Christ the King Parish, Pleasant Hill, California, since 1987; director development, Bishop O'Dowd High School, Oakland, California, since 1987. Member priest senate Diocese of Oakland.
Member Oakland Airport Center Inc. Member Congregation of St. Basil, National Catholic Development Conference, National Society Fund Raising Executives.