Martín Veiga is a licenciado in Galician-Portuguese philology by the University of Santiago de Compostela.
He taught Galician language and culture from 1999 to 2005 at the Irish Centre for Galician Studies (UCC), where he was also appointed as vice-director of that centre (2000-2008).