Higgins was selected 18th overall in the 1996 NHL Entry Draft by the Montreal Canadiens. He played in 57 regular season NHL games throughout the 1997–98 NHL season to the 2000–01 NHL season. He began his hockey career with the Western Hockey League Moose Jaw Warriors in 1993 where he played until he was drafted.