Après plusieurs saisons dans les ligues mineures, il devint entraîneur (ou assistant-entraîneur), emploi qu'il occupait toujours lors de la saison 2006-2007. Fait à noter, il joua quatre matches lors de la saison 2004-2005 alors qu'il était assistant-entraîneur du Fury de Muskegon de la United Hockey League. Il prit les commandes de cette même équipe en , et il est toujours en poste pour la prochaine saison.