Es director gerente de Spaincares. Ha ocupado diversos cargos en el sector turístico a lo largo de su carrera profesional, fue director comercial de la cadena hotelera Entursa, director de Ventas y de la división Comercial y de Marketing del Grupo Husa, presidente de Segittur, director de Comercialización de Paradores de Turismo de España y director de Explotación, Marketing y Comercial de Balnearios Relais Termal. Miembro de la Mesa de Turismo; del CTN 186 Servicios Turísticos de Salud, para el proyecto ISO de Turismo Médico; y profesor colaborador y ponente en diversos eventos y congresos nacionales e internacionales.