I le 2004 IAAF World Cross Country Championships, na faaiʻu ai o ia i le tulaga e 33. I le lua tausaga mulimuli ane ai, sa na o lona tulaga 65 i le tauvaga. O ia o le manumalo i le pine siliva i le 2006 European Cup 10000m i Antalya. Na faaiu lona iva i le 10,000 mita i le 2006 European Championships. Na ia tauva foi i le 2007 World Road Running Championships. E leʻi tauva tele o ia i vaitau na sosoʻo ai, ae na faʻailogaina le toe foʻi mai i tauvaga faʻavaomalo i le 2010 European Cross Country Championships ma fesoasoani ia Sepania i le 'au apamemea. I le 2011 IAAF World Cross Country Championships
na avea o ia ma tagata lona 89 i le faasologa atoa. O lona amataga i le marathon na mulimuli mai mulimuli ane i lena tausaga ma sa lona ono i le 2011 Berlin Marathon ma le taimi o le 2:13.32 itula. Na ia toe faʻasoa i le 'au apamemea ma Sepania i le 2011 European Cross Country Championships.