Here is a few i know
Jon Sim
Colin White
Al MacInnis
Sydney Crosby
Joey MacDonald
Lowell MacDonald
There are 37 Russian Born Players in NHL
Currently, 53.2 % of active NHL players are Canadian.
NHL player Sidney Crosby Inventor of the telephone Alexander Graham Bell Singer/Song Writer Rita MacNeil
There are 191 American players in the NHL.
Sidney lives with Mario Lemeiux
None, not one NHL player has been born in South Carolina.
No
There is a grand total of 352 NHL players (Past and present) who are born in British Columbia. Notable names are Karl Alzner, Tyson Barrie, and Jamie and Jordie Benn.
So far there have been 11 NHL players who've been born in Missouri. The first was Landon Wilson, from St Louis, who played 1996-2009.
All of the teams in the NHL have American players.
To date - past and present: 15.
The only South African born player to ever play in the NHL was Olaf Kölzig (1989-2009).