Nacido en La Coruña en 1975, estudió en el Colegio El Prado y en la Universidad Complutense de Madrid. Recibió la ordenación sacerdotal en 2003 y es profesor de la Facultad de Teología en la Universidad de Navarra desde 2004.