Leo Carroll Add this Athlete to your favourites Share this:Click to share on Facebook (Opens in new window)Click to share on X (Opens in new window) Personal Details Born July 6, 1983 Age 41 Home Province Related Athletes Leo Marchiori Cycling - Track Add this Athlete to your favourites John Carroll Athletics Add this Athlete to your favourites Leo Roininen Athletics Add this Athlete to your favourites View all athletes