He represented Samoa at the 2008 Summer Olympics in Beijing in the K-1 500 m and K-1 1000 m events. He qualified for the semi-finals in the K-1 1000 m with a time of 4:00.784 and for the semi-finals in the K-1 500 m event with a time of 1:47.839. He also competed at the 2007 World Championships. His results were as follows: K-1 1000 m 4:02.097, K-1 200 m 41.885, K-1 500 m 1:55.373.