However , Vancouver Canucks goaltender Roberto Luongo is the team 's current captain , but because of the NHL rule against goaltender captains , the league does not allow Luongo to act as captain on-ice . However , Vancouver Canucks goaltender Roberto Luongo served as captain for two seasons 2008-09 and 2009-10 , but because of the NHL rule against goaltender captains , the league did not allow Luongo to serve as captain on-ice .