 After the 2006 Men's Hockey World Cup, Shaw was selected for the World Cup All Star team.He has played club hockey for HC 's-Hertogenbosch in the Netherlands.Shaw also played first class cricket for Canterbury.