I le 2006 European Cross Country Championships na ia manumalo ai i se pine auro a le au i le tuuga a tamaitai i lalo o le 23. Na ia manumalo i le 5000 mita i le 2007 European Athletics U23 Championships
.