Desde 1986, es Administrador en Autocares Vázquez Olmedo, S.L. y desde 2012 empieza a administrar también otras compañías como Autocares Rivero, S.L., Urbatrans Caribe (2013) y Ecoturismo Sostenible, S.L. (2015). También es socio de Urbano de Anticaria, S.L. (Concesionario Transporte Urbano de Antequera) desde septiembre de 2017 y socio de MUFMI (Moveme, S.L.) (Premio Enterprise 2020 de Prensa Ibérica).
En el mundo asociativo, desde enero del año 2000 es representante de viajeros en el Consejo Provincial de Transportes y en la Junta Arbitral de Málaga. Desde junio de 2015 es miembro de la Junta Directiva Nacional de CONFEBUS y desde septiembre de 2016 es el Presidente de FEDINTRA ANDALUCÍA. Desde diciembre de 2017 es Presidente de CAMBUS (Corporación Andaluza de Movilidad en Autobús, S.L.) y desde mayo de 2018, Presidente del Centro Comercial Abierto de Alhaurín de la Torre y Vicepresidente de FEDELHORCE . Desde noviembre de 2019 es también Vocal de Transportes en la Cámara de Comercio de Málaga.