Anteriormente, trabajó en el Instituto de Crédito Oficial (ICO, España) y, brevemente, en el equipo de finanzas públicas de Analistas Financieros Internacionales (AFI) y en la Xunta de Galicia.
Cursó el Master of Public Administration (MPA) en 'Economic Public Policy' de la London School of Economics (Reino Unido), donde realizó un proyecto sobre estabilidad financiera para el Banco de Inglaterra.
Es graduado en Derecho por la Universidad Carlos III (España) y en Economía por la de Vigo (España), habiendo cursado un año de intercambio en Rio de Janeiro (Brasil).