His first international cap was during a match against Germany, at Heidelberg, on 26 April 1998. He was part of the 1999 Rugby World Cup roster, playing all the three matches as first choice. His last cap was during a match against Georgia, at Tbilisi, on 28 October 2006. He also took part at the 2001 Rugby World Cup Sevens in Argentina.