Mura placed fifth at the 2006 World Junior Championships. He won two medals on the Junior Grand Prix circuit in 2006 and qualified for the Junior Grand Prix Final, where he placed just off the podium. He made his senior international debut at the 2008 Finlandia Trophy, which he won.