I le 2008 Summer Olympics, o ia o se vaega o le Italia 4 × 100 m freestyle relay team. Sa tauva o ia i le 50 mita saʻoloto a tamaitai
i le 2012 Summer Olympics i Lonetona, faʻamaeʻaina ma le taimi o le 25.69 sekone i le 32nd nofoaga i le vevela, faʻapea foi ma le avea ma vaega o le 4 × 100 m freestyle 'au.