Growing up Moro played for his local Little League and Babe Ruth teams in Calgary before going to the Prairie Baseball Academy in Lethbridge in 2003. After two seasons there he got a scholarship to play baseball for the LSU-Shreveport Pilots where he played until 2007. During the summers he played in the WMBL, winning a championship with the Calgary Dawgs in 2004 and again with the Okotoks Dawgs in 2007. These were huge highlights for him, both for winning a championship in his home town as well as the honour to be a part of such a great organization.
In 2008, he started playing professionally, joining his hometown Calgary Vipers and instantly made an impact.