Roman Catholic High School for Boys
Theology Faculty
Notre Dame Elementary School
Middle School Teacher
Ave Maria Catholic School
Elementary School Teacher
Catholic Standard and Times
Inside Sales Coordinator
Lansdale Catholic High School
High School Theology teacher
Office for Youth and Young Adults
Program, Vicariate Coordinator for the Office for Youth and Young Adults
St. Mary Catholic School
Middle School Teacher
Allentown Central Catholic High School
Theology Faculty
Office for Youth and Young Adult Ministry
Assistant Coordinator
Diocese of Allentown
Coordinator of Office of Youth and Young Adult Ministry
Franciscan University of Steubenville