Bereits im Juli 2002, nur vier Monate nach seinem Karriereende, nahm er seine Tätigkeit als Assistenztrainer der Columbus Blue Jackets auf. Diese Position hatte er acht Jahre inne, bis er im Juni 2010 entlassen wurde. Nur einen Monat später übernahm er in gleicher Funktion bei den Florida Panthers, bei denen er den Großteil seiner aktiven Karriere verbracht hatte. Nach dreieinhalb Jahren wurde er gemeinsam mit Cheftrainer Kevin Dineen im November 2013 entlassen. Dineen war es auch, mit dem er (ebenfalls als Assistent) im März 2014 die kanadische U18-Nationalmannschaft übernahm und sie bei der U18-Weltmeisterschaft 2014 zur Bronzemedaille führte.