Es médico. Marea Blanca Andalucía. Político, exalcalde de Carmona (Sevilla). Miembro del PC y de IU.