Gregor Ewan is a Scottish wheelchair curler who competed for Great Britain at the 2014 Winter Paralympics. It was his Paralympic debut. From Wikipedia
The flame, symbolizing the spirit of the Games, will travel through the Channel Tunnel and across France before the opening ceremony.