Licenciado en Ciencias Económicas y Empresariales por la Universidad de Oviedo, licenciado en Derecho por la Universidad Complutense y Doctor en derecho por la Universidad de Salamanca.
Técnico de Gestión de la Universidad de Oviedo, donde ha desempeñado responsabilidades del área financiera, como Jefe del Servicio de Gestión Económica entre 1988 y 1994 e Interventor hasta 1999, por traslado a la Universidad de Salamanca a la vicegerencia (hasta 2002) y la Gerencia, hasta diciembre de 2003. En 2004 se reincorpoa a la Universidad de Oviedo como Secretario del Consejo Social hasta abril del 2005, en que toma posesión como Síndico de la Sindicatura de Cuentas del Principado de Asturias, donde está en la actualidad.
Autor del blog fiscalizacion.es