Ia tusia se faaauauga mo lenei palakalafa - Sa lotovaivai o ia i ana faatinoga i tulaga faavaomalo ma masalosalo pe mafai ona avea o ia ma tagata tamoʻe faapolofesa. Sa amata ona ia faigaluega i se galuega e itiiti le totogi i se fale fai lavalava, ae sa faaauau pea ona ia aʻoaʻoina e ui i le tele o itula ma le matuā vaivai o le galuega. Na faalaeiauina o ia e Jessica Augusto, o se isi tamaʻitaʻi Potukale e tamoʻe, ina ia tuua lana galuega ae taulaʻi atoa atu i le tamoʻe. Na ia mulimuli i le fautuaga ma na ia manuia i le tulaga o le atunuu i le 2007, ma manumalo ai i le 10,000 mita Potukale. O le tausaga na sosoʻo ai na amata ai ona faʻamautu e Félix ia lava i luga o le taʻaloga afeleti faʻavaomalo: na maeʻa lona 72 i le 2008 IAAF World Cross Country Championships, ae na sili atu lona lelei i le 2008 IAAF World Half Marathon Championships
lea na iʻu ai lona 13 (o le tagata tamoʻe lona lua sili ona vave na fanau i Europa ina ua maeʻa Luminița Talpoș).