Munro began his career with
Hamilton Academical, spending time on loan with
Clydebank in 2019. He made his debut for Hamilton on 29 August 2020, in a 0–2 home defeat against
Rangers. He made his first start on 12 September 2020 against
Livingston, scoring the winning goal. He returned on loan to Clydebank in February 2022. In June 2022 he signed for
East Kilbride. ==References==