Maciver joue quatre saisons avec les Bulldogs de Minnesota-Duluth dans la NCAA. Lors de ses deux dernières saisons, en 1985 et 1986, il est sélectionné dans la première équipe d'étoiles de la WCHA et la première équipe All-American de la NCAA Ouest.
À l'issue de ses études, et alors qu'il n'a jamais repêché par une équipe de la LNH, il signe comme agent libre avec les Rangers de New York le . En 1991, il remporte le trophée Eddie-Shore du meilleur défenseur de la LAH. Il prend sa retraite de joueur en 1999 après treize saisons professionnelles au cours desquelles il joue plus de 500 matchs dans la LNH, y marquant 55 buts et 230 passes pour 285 points[1].
Il reste dans le monde du hockey et devient entraîneur-adjoint des Falcons de Springfield dans la LAH de 2000 à 2003 puis des Bruins de Boston dans la LNH de 2003 à 2006. Il devient ensuite membre de l'organisation des Blackhawks de Chicago où il est nommé adjoint au directeur général en 2012 en remplacement de Marc Bergevin[2]. À ce titre, il remporte la Coupe Stanley en 2013 et voit son nom inscrit sur le trophée[3].
Marié à Lisa, il a cinq enfants : un fils Steven, et quatre filles Danielle, Jordan, Jenna et Brooke[4].