Shaw represented Great Britain in the 1992 Summer Olympics in Barcelona and the 1996 Summer Olympics in Atlanta. He also won a silver medal with England at the 1986 World Cup.