His Welsh senior debut came on 9 September 1987, aged 25, in a 1–0 win over Denmark in a Euro 88 qualifier at Cardiff Arms Park. The last of his 59 caps for Wales came a decade later on 29 March 1997 in a 2–1 home win over Belgium in a World Cup qualifier, also at Cardiff Arms Park.