I was ordained a priest for the Diocese of Camden in 2010.


  • 2005: Bachelor of Arts, St. Charles Borromeo Seminary
  • 2010: Bachelor of Sacred Theology, The Catholic University of America


  • 2010-2014: Parochial Vicar, Christ Our Light Parish, Cherry Hill
  • 2014-2015: Parochial Vicar, Our Lady of Guadalupe Parish, Lindenwold
  • 2015-2020: Pastor, Parish of Saint Monica, Atlantic City
  • July 2020-Present: Pastor, Christ the King Church, Haddonfield

Other Roles

  • 2012-2017: Executive Secretary, Presbyteral Council
  • 2013-2014: Member, Board of Directors, National Federation of Priests’ Councils
  • 2017-2019: Recording Secretary, Presbyteral Council
  • July 2020-Present: Member, Finance Council, Diocese of Camden


  • Fourth Degree, Knights of Columbus
  • Permanent Member, Pioneers of Total Abstinence of the Sacred Heart