Career
Walker played junior hockey for the Stayner Siskins, Owen Sound Platers and the Barrie Colts before turning pro in 1993, playing nine games for the ECHL"s Wheeling Thunderbirds. Walker then spent two seasons in the Colonial Hockey League with the Muskegon Fury, scoring 43 goals and 57 assists for 100 points in the 1995-1996 season. He split the 1996-1997 season in the Colonial Hockey League with the Flint Generals, the American Hockey League for the Rochester Americans and the International Hockey League with the Detroit Vipers where he would spend another three seasons.
He made 593 DEL appearances for the Eisbären team, tallying 213 goals and 379 assists.
He captured five German championship titles with Berlin and had his jersey retired on December 26, 2014. On August 5, 2015, Walker was appointed as assistant coach of German club Adler Mannheim.