He made his England debut in November 1984 v Australia at Twickenham losing 19-3. He made his final appearance in July 1997 again v Australia but this time in Sydney but again losing 25-6. In total he won 20 caps. He played his club rugby for Bath and he also played on the 1997 British Lions tour to South Africa.
Since retiring he has coached the England U19 team and been an after dinner speaker and commentator on Sky Sports.