En 1992 il termine quatrième des championnats d'Afrique avec un record d'Angola, dans une course remportée par le Burundais Charles Nkazamyampi. Aux Jeux de Barcelone il participe au 800 ainsi qu'au 1 500 mètres. Sur cette dernière épreuve il dispute aussi les championnats du monde 1991 et les Jeux olympiques de 1996 ; il est à chaque fois éliminé en séries.