Fue diputado en el Parlamento Gallego por la provincia de Pontevedra desde 2016 hasta 2024[3] por el PSdeG-PSOE, centrando su actividad parlamentaria en el ámbito sanitario.
Es doctor en psicología social por la universidad de Santiago de Compostela, e investigador en las áreas de Comportamiento Social, Psicología del Rendimiento en el Deporte, y en Investigación Educativa.
También desempeñó labores de revisión y asesoría de investigación como visitante en la Universidad Pontificia de Ecuador, actividad que abandonó por sus obligaciones como parlamentario electo.
Es Director Deportivo del Club Xadrez Fontecarmoa, donde además ejerce de entrenador y jugador cosechando notables éxitos.
Como director deportivo, destaca la consecución del Campeonato de España por Equipos (sub-18), además del gallego, obtenido desde un club con un modesto presupuesto y una política decidida de apuesta por la cantera.