Licenciado en Traducción e Interpretación (USAL) y en Geografía e Historia (UVA). Titulado en francés, inglés y alemán por la Escuela Oficial de Idiomas.
Ha desarrollado una larga actividad como profesor de alemán y francés en numerosas empresas de la ciudad. Así mismo ha realizado traducciones técnicas y empresariales.
Igualmente, ejerció como docente de francés y alemán en la Escuela Superior de Turismo (tutelada por la UNED) entre 1998 y 2004, y posteriormente en la Escuela Universitaria de Turismo (adscrita a Universidad de Burgos) entre 2005 y 2012, ambos centros predecesores académicos del Grado en Turismo en Burgos. En esta última fue coordinador los Programas Erasmus con Dinamarca, Portugal y Francia.
También ha colaborado con esta Universidad como traductor en diversas ediciones de los Cursos de Verano.
En la actualidad compatibiliza su trabajo en la UBU con la de profesor de Secundaria.