Licenciado en Historia por la ULL. Colabora desde los 17 años en diversos procesos sociales: TEA, SEC, Azarug y Alternativa Popular Canaria que finalmente en 2006 se integra en Sí se puede.
Como concejal de la confluencia municipalista Unidas se puede, desde 2019 es primer teniente de alcalde y concejal de Bienestar Social y Calidad de Vida en el gobierno municipal de La Laguna.