I love the indominable human spirit.
LONDON, England (CNN) -- British soldier Phil Packer was told a year ago that he would never walk again, but on Saturday he finished the London Marathon.
Packer was in hospital for more than four months and it was then he decided to complete three challenges to help raise £1 million ($1.5 million) for Help for Heroes, a British charity supporting wounded veterans.
In February he rowed the English Channel, and next month he plans to climb El Capitan -- one of America's iconic mountaineering sites -- a 3,000-foot vertical rock formation in California.
Packer, who was met at the marathon finish line by British Olympian Steve Redgrave, said that he was £370,000 ($558,000) short of his goal but he was hoping for more donations.
Man who wouldn't walk again finishes marathon