He represented Fiji in the 2006 Commonwealth Games where Fiji won the bronze medal defeating Australia. He was picked by the Leeds Carnegie rugby club which plays in the National Division One. He played 8 games for them scoring his first try against Saracens in the EDF Energy Cup and scored a further 2 against defending champions, Bath. A member of the winning Army Middlesex Sevens team in both 2001 and 2004, he played for Fiji in the 2005 Rugby World Cup Sevens and returned from Hong Kong with a winners medal and the Melrose Cup. he made his debut for Fiji in the XV's man code in June 2005 against Tonga. he has also played for the Heriot's Rugby Club and the Edinburgh Gunners briefly and Taunton RFC. He now plays for the Gloucester rugby as a replacement for injured flanker and fellow Fijian, Akapusi Qera. He signed a contract with Gloucester until the end of the 2009/2010 season. He has signed to join Sale Sharks for the 2010/2011 season on a 1-year contract.