He first played for Samoa in a test match against Ireland, at Lansdowne Road, on 11 November 2001, during the Samoa tour of Europe in 2001. He was part of the 2003 Rugby World Cup roster, playing only the match against Georgia. His last international cap was against Fiji, at Suva, on 12 June 2004.