Licenciou-se em Belas Artes pelo Instituto de Belas Artes de Kiev (Ucrânia), em 1990. É mestre em Pintura de Murais, pela Academia de Belas Artes da Ucrânia, e em Decisão e Gestão de Projectos Culturais, pela Universidade FCP3 Sorbonne Nouvelle (França). Foi docente da Escola Nacional de Artes Visuais e, actualmente, é docente do Curso de Artes Visuais no Instituto Superior de Arte e Cultura.
Foi sócio fundador e gerente da Galeria de Arte UGUPU, em Maputo, e é membro fundador e presidente do MUVART — Movimento de Arte Contemporânea de Moçambique. Realizou diversas exposições individuais e colectivas na Europa, América Latina e África. A sua obra está representada em várias colecções institucionais e particulares, nacionais e estrangeiras.