Mo began playing Water Polo in Gezira Sporting Club in Cairo, Egypt at the age of 12. He moved to Canada at the age of 20 and trained in Waterloo for 4 years under 2-time Olympian Paul Pottier. He then moved to Halifax and played with Dalhousie University for 3 years. There he won Nova Scotia Male Water Polo Athlete of the year award in 2012 and helped Dalhousie go undefeated for 3 years while also registering as top scorer in 6 tournaments. In 2015, Mo moved to Toronto to play and improve his game with 2-time Olympian George Gross’s Toronto Golden Jets. After his first season playing in the National League, Mo unexpectedly started coaching to help the club and developed a strong passion for it. This led him to commit to coaching the Toronto Golden Jets’ U14 & U16 teams.
Mo’s philosophy in coaching and accomplishing goals revolves around 4 main cornerstones: “focus, intensity, purpose and passion”. His mentors throughout his life include his father, the Gezira Club coaches, Paul Pottier & George Gross Jr. His main objective for his players is to help them reach whatever healthy goal they have in mind, to develop a positive outlook on life and to become strong contributors to their society. Mo is a Registered Dietitian and when not coaching water polo, he runs his successful company Redirect Nutrition Consulting (RNC), a private practice that helps its clients develop a healthy lifestyle.