Munro was the leading points scorer for the 2010 ITM Cup with 172 points from 6 tries, 32 conversions and 26 penalties in 13 matches. Munro appeared for the Blues in the 2009 and 2010 Super 14, travelling directly to many games despite not being selected in the initial Blues squads. Munro debuted against the Sharks in 2009. Munro was selected for the Blues full squad for the first time for 2011, and remained a squad member in 2012.
He then left New Zealand to join French Top 14 team CA Bordeaux-Bègles Gironde for the 2012–13 season where he played a few games. He decided to move to Pro D2 team LOU Rugby for the 2013-2014 season, where he was the team's main goal kicker.
For the 2015-2016 season, Munro joined French Pro D2 team Béziers.