W 2016 roku uzyskał prawo startu w biegu na 800 m na letnie igrzyska olimpijskie w Rio de Janeiro, również bezpośrednio nie uzyskując minimum, ponieważ jego najlepszy wynik uzyskany w 2015 r., oficjalnie uznany na jego profilu na stronie IAAF, jest gorszy o 7,55 s od normy kwalifikacyjnej wyznaczonej na igrzyska. Na samych igrzyskach zajął 8. pozycję w 3. biegu eliminacyjnym, zdobywając tym samym 50. miejsce w gronie 54 zawodników. W 2017 roku, wziął udział w mistrzostwach świata w Londynie, gdzie z czasem 3:48,39 zajął 38. miejsce na 41 zawodników w fazie eliminacyjnej biegu na 1500 m. Rok później, został zdyskwalifikowany w eliminacjach biegu na 1500 m podczas halowych mistrzostw świata w Birmingham.
Jest rekordzistą Gwinei Równikowej w biegach na dystansie 800, 1500, 3000, 5000 m, 10 km, w półmaratonie i maratonie oraz w hali na 800 i 1500 m.