Career
He played in the British Ice Hockey Superleague for the Nottingham Panthers, Ayr Scottish Eagles, London Knights and the Belfast Giants. He also played in the East Coast Hockey League for the Erie Panthers and Toledo Storm, the American Hockey League for the Springfield Falcons and the German 2nd Bundesliga for the European Commission Bad Tölz. He played for the Great Britain national ice hockey team in three World Championships.