Es maestro de Educación Primaria posee un postgrado como Experto Universitario en Gestión Integrada de Políticas Sociales.

Carmelo Afonso es secretario general de Coalición Canaria de Las Palmas de Gran Canaria desde 2012.