Ingeniero de Telecomunicaciones (1993) y Doctor en Ingeniería (1999), ambos títulos otorgados por la Universidade de Vigo. Profesor de la Escuela de Ingeniería de Telecomunicación de la Universidade de Vigo desde 1995 (anteriormente fue profesor de la Facultad de Informática de A Coruña). Actualmente es profesor titular. Durante su carrera profesional, realizó una estancia de investigación en el NIST (National Institute of Standards and Technology) de Maryland (EE.UU.), en 1997. Como resultado de su actividad investigadora, participó en siete proyectos financiados con fondos públicos (Universidad, Xunta CEE) y en diecisiete acciones de transferencia tecnológica (proyectos con empresas). En cuanto a la temática de los proyectos realizados, la mayoría se centra en el procesamiento de imágenes (análisis de imágenes y visión artificial), aunque también hay proyectos relacionados con redes de datos y telefonía. Ha publicado 8 artículos en revistas internacionales, otros 30 artículos en congresos internacionales y 37 artículos en congresos nacionales.