James Le Gallez has completed the Marathon des Sables, known as the "toughest footrace on earth".
The 253 kilometer (157-mile) course across the Moroccan Sahara took James Le Gallez 51 hours and 45 minutes to complete.
He placed 458 out of 842 runners.
James says it was the hardest thing he has ever done.
"Nought point one percent of the world's population will ever do a marathon, a fraction of that will ever do an ultra.
They require a lot more effort, but they are so much more fun.
They have scenery, the trails, the elevation - it's a completely different ball game"
He had several blisters, an ankle injury and temperatures up to 46 degrees Celsius to deal with.
James says he would encourage anyone to push themselves and do things they once thought were impossible.
"I saw a documentary about the marathon 10 years ago, and I thought it was cool, and never forgot about it.
The strap line at the time was 'the toughest footrace on earth' and I thought how cool would it be to say I had completed that."
James is still trying to reach his fundraising goal of £10,000 for three Channel Island charities: Autism Guernsey, the Guernsey Society for Cancer Relief and Jersey Hospice Care.

Guernsey's emergency sleeping pods 'in demand'
Alderney one-step closer to getting a swimming pool
Tickets on sale for women's Muratti
Move to get a full size inflatable pool for Alderney
Three Guernsey seal pups released in spring sunshine
Work begins to clear fallen trees from Guernsey's Reservoir Walk
Guernsey Police to target drivers who put others in danger
A standard Guernsey bus ticket to rise to £1.70