37-aastane Weight debüteeris NHL-is hooajal 1990/1991. Lisaks Islandersile on ta mänginud Anaheim Ducksi, St. Louis Bluesi, Carolina Hurricanesi, Edmonton Oilersi ja New York Rangersi ridades.