Another skater to add to this list would be Collin Thompson. He was a Canadian junior mens champion in the mid 90's and spent a couple/few years competing as a senior as well... and Ravi Walia, a Canadian bronze medallist - not sure of his heritage?
Ravi walia is very indian name (& i assume he has Indian heritage), remember watching him on youtube but the video is missing now.