Ia tusia se faaauauina o lenei palakalafa - Na ia faaiu lona sefulu i le 5000 mita i le 2002 African Championships. I le 2003 World Cross Country Championships
na faaiu lona sefululua i le tuuga puupuu, ae o le au a Aitiope, lea sa avea ai Absher ma vaega, na manumalo i le pine siliva i le tauvaga a le au.