Catedrático de Lógica y Filosofía de la Ciencia en la Universidad de A Coruña, donde ha sido Presidente de la Comisión de Doctorado de la Universidad.
Ha sido Profesor Visitante en las Universidades de St. Andrews (Escocia) y Münster (Alemania) y en la London School of Economics (Reino Unido). Asimismo ha sido Visiting Fellow en la Universidad de Pittsburgh (Estados Unidos), donde ha realizado varias estancias de investigación. Ha pronunciado conferencias en diversas universidades extranjeras, entre ellas Pittsburgh, Stanford, Quebec y Helsinki. Ha participado en numerosos congresos internacionales, incluyendo los celebrados en las Universidades de Uppsala (Suecia), Nueva Gales del Sur (Australia) y Canterbury (Nueva Zelanda).
Es editor de volúmenes dedicados a K. Popper, I. Lakatos, L. Laudan e I. Niiniluoto. Entre otras distinciones, posee el Premio de Investigación en Humanidades de Galicia.