Es Doctor en Traducción e Interpretación y Licenciado en Filosofía y Letras (Filología Inglesa) por la Universidad de Granada (España).Desde 1989 se ha dedicado al ejercicio profesional de la traducción y la localización por cuenta propia y como empleado de varias empresas españolas y extranjeras.
Desde 1996 compagina el ejercicio profesional de la traducción con la formación de traductores y el asesoramiento técnico a empresas, instituciones y asociaciones profesionales. En la actualidad imparte clases de Tecnologías de la Traducción y de Localización de Software y Páginas Web en la Universidad Complutense de Madrid, así como cursos de máster y postgrado en varias universidades españolas y extranjeras.
Imparte clases de Localización en el Máster de Traducción Multimedia de la Universidad de Vigo desde su primera edición (2010/11).