New Zealand-born Gary enjoyed a long and distinguished career in rugby league, playimg for Bradford, Warrington, Leeds, Halifax and Castleford. He has also coached at Halifax, Castleford and Oldham.
Gary has also worked with Scotland's U21 team.
Gary represented New Zealand on 21 occasions scoring four tries including three tours