Career
He is also currently a seven-time titleholder for the Midmar Mile, a swimming race held annually in February at the Midmar Dam (north of Pietermaritzburg, South Africa). 2008 Summer Olympics
Ho qualified for the 2008 Summer Olympics in Beijing, after placing fourth in the 10 km Marathon Swimming Olympic test event at Shunyi Olympic Rowing-Canoeing Park. He swam in the first-ever men"s 10 km open water marathon, against a field of 24 other competitors, including former pool swimmers Petar Stoychev of Bulgaria and Thomas Lurz of Germany.
Post-Olympics
He also finished twenty-third in the 10 km marathon, with a time of 1:53:13.1, exactly one second behind his record time from the Olympics.
The following year, he reinforced his lead in the FINA 10 km Marathon Swimming World Cup circuit, by reaching the top position in all eight meets of the series. In 2011, Ho finished second in the 5 km marathon, and shared his triumph with Troyden Prinsloo for the gold medal in 10 km at the Telkom Société Anonyme National Aquatic Championships in Jeffreys Bay.
Following his further success from the national championships, Ho qualified for the men"s 10 km marathon at the FINA World Championships in Shanghai, China. Unfortunately, he finished the race farther from the medal podium in twentieth place, with a time of 1:54:58.6, three seconds behind Ukraine"s Igor Snitko.
In 2012, Ho offered another shot for a bid to the Summer Olympics in London, by participating at the FINA Olympic Marathon Swim Qualifier, held in Setubal, Portugal.
Ho, however, failed to qualify for his supposedly second Olympics, after finishing in twelfth place, with a time of 1:46:29.4. Open water swimming was not sponsored in South Africa and Ho used crowdfunding to raise the funds needed to compete.