 His previous clubs include Dundee United, Ross County and Hartlepool United.He has represented Scotland at under-21 and B international levels.McCunnie began his senior career with Dundee United at youth level, signing for them professionally in 1999.