He won 33 caps for Wales national team and one for the British &amp; Irish Lions. He was part of a Wales team which won Grand Slams in the Six Nations Championship in 2005 and 2008. He played for the British &amp; Irish Lions in their 2005 tour to New Zealand.