Leon is a world class Triathlete competing in International events around the Globe. He burst onto the multisport circuit in 2006 when he claimed the ITU World Duathlon Championship in his debut pro season. Since then, he's been burning his way up through the ranks of non-drafting triathlon.

Leon will stop at nothing to claim victories all around the world, aiding in his pursuit of glory in climbing the highest mountain in the world of Triathlon. The Hawaii Ironman is considered the hardest one day sporting conquest on the planet, and Leon wants nothing more than to one day be crowned the Ironman World Champion!

Leon invites you to take some time to look around his site and keep checking back for news updates on his racing, training, races and his travels around the world.