Career
Earnshaw has player Premiership rugby with West Hartlepool, Bath Rugby and Rotherham Titans, winning the European Cup whilst at Bath. While at University at Cambridge he played for the Blues side in two winning Varsity matches. In 2000 he was selected to play for the Barbarians in their match against Germany.
He was assistant coach to the England 7"s team from 2007-2013, retiring after the 2013 World Cup final defeat to New Zealand.
While at Doncaster Earnshaw helped to coach the side and joined Pertemps Bees for the 07/08 season as player/forwards coach. Whilst there, he was head coach of Birmingham and Solihull Rugby Club and assistant coach of the England 7"s team
Earnshaw also coached the Great Britain Students side to World University Champions in 2012. Earnshaw now teaches Economics and coaches rugby at Eastbourne College, he is a Level 4 RFU coach, Coach Developer, Coach Educator and Level 4 mentor.