Teemu Selanne will wear the "C" for Finland in his record-tying sixth Olympic Games.
The Finnish national men's team announced that the 43-year-old forward would serve as team captain on Wednesday ahead of the nation's Olympic tournament opener on Thursday against Austria in Sochi, Russia.
Finnish web site "Lions" (Leijonat.fi) was the first to break the news earlier on Monday.
Defender Kimmo Timonen and forward Leo Komarov were named as alternate captains.
Selanne has previously appeared at the Games in Albertville (1992) as well as the four tournaments for which NHL players have been loaned out: Nagano (1998), Salt Lake City (2002), Turin (2006), Vancouver (2010) and now Sochi.
In 31 Olympic games played, he has scored 20 goals and 17 assists. He has won a pair of bronze medals (Nagano and Vancouver) and a silver (Turin). He was named to the tournament All-Star team and was named Best Forward in 2006.
The Anaheim Ducks winger tied an Olympic record with his sixth appearance in the Olympic hockey tournament, equaling fellow Finn Raimo Helminen, who appeared in every Olympic tournament between Sarajevo 1984 and Salt Lake City 2002.
Selanne is the highest-scoring Finnish-born player in NHL history, having scored 682 goals and 768 assists in 1,434 career games with the Ducks, Winnipeg Jets, San Jose Sharks and Colorado Avalanche. He is 15th on the NHL's all-time points list and 11th all-time in goals.