Born in Tirana, Albania to George and Silva Babi.
Swam for East York Swim Club and Etobicoke Swimming.
Represented Canada at the 2005 Youth Olympics in Sydney, Australia and won a bronze medal as part of the 4x200 Free relay. Represented Ontario at 2005 Canada Games and won gold (200 Butterfly) and silver (4x200 Free relay).
English and Philosophy double major at Western Kentucky University. 4 year letter winner at WKU. WKU Men's Swimming & Diving Team captain 2008-2010. Helped the team to 2 conference championships (2007, 2010).
Represented Albania in 2009 FINA World Aquatic Championships in Rome and 2009 Mediterranean Games. Albanian national record holder.
Coached for 2 years at South Florida Aquatic Club. Coached for 1 year at Markham Aquatic Club.