 Mark Johnston (swimmer)

Mark Johnston (born August 31, 1979) is a former freestyle swimmer from Canada, who competed at two consecutive Summer Olympic Games, in Sydney, Australia in 2000 and Athens, Greece in 2004.Johnston's consecutive 10-year run on the Canadian national team was longer than any other current swimmer at the time.