|World Championships (LC)|
|1986 Madrid||50 m freestyle|
Halsall was born in Geneva. His mother is of Swiss origin, and his father was born in Jamaica.
Halsall broke the world record in the 50m Freestyle on July 21, 1985. The next year he won the silver medal in the same event at the 1986 World Aquatics Championships in Madrid, Spain. He retired after the 1992 Summer Olympics in Barcelona, Spain.
| Men's 50 metre freestyle
world record holder (long course)
July 21, 1985 – December 6, 1985
|This biographical article related to a Swiss swimmer is a stub. You can help Wikipedia by expanding it.|