Henrik Sedin was the last defenseman to be the captain on the Vancouver Canucks.
The new captain for the Vancouver Canucks is Henrick Sedin
Mats Sundin was the captain of the Toronto Maple Leafs but now plays for the Vancouver Canucks. His number is 13
Henrik Sedin is the current captain of the Vancouver Canucks. He started in 2010 and still serves as captain today (Jan 2, 2012).
Roberto Luongo is right now the Captain of the Vancouver Canucks. However, he doesn't wear a "C" on his jersey because of league rules. But there is a "C" on the front of his mask that is just part of the design.