On 13 August 1993, he completed a 33.8 km crossing of the English Channel from England to France in 9 hours 42 minutes at the age of 46.
He completed four 45.9 km Manhattan Island Marathon Swims on 19 August 1990 in 7 hours 46 minutes 39 seconds, on 19 August 1989 in 8 hours 18 minutes 33 seconds, on 27 August 1988 in 8 hours 12 minutes 42 seconds, and on 9 August 1987 in 8 hours 13 minutes 57 seconds.