Es licenciado en Filosofía por la Universidad de Oviedo, licenciado en Economía por la UNED y doctor en Filosofía por la Complutense de Madrid. Ha sido becario de la Fundación Caja de Madrid y del MECD en el Instituto de Filosofía del CSIC, donde realizó su investigación predoctoral sobre ciencia y valores bajo la dirección de Javier Echeverría. Ha trabajado como profesor asociado en la Universidad Europea de Madrid y como investigador postdoctoral MEC/Fulbright en el Dpto. de Sociología y Filosofía de la Universidad de Exeter (Reino Unido), donde desarrolló un proyecto de investigación sobre gobernanza de la economía. En la actualidad es profesor titular del Departamento de Filosofía de la Universidad de Oviedo.