Ed Whitlock, 85, is a new world record holder after the English-born Canadian finished the Toronto Waterfront Marathon in under four hours.

Pictures from Canadian Running Magazine via agencies.

GET INSPIRED: How to get into Running