The 20 year old forward came through the youth academies at Rangers and Partick Thistle with his performances earning him a move to England with Oxford United, before returning north of the border to sign with Airdrieonians.
Making over 40 appearances for Airdrie at a young age, Cammy has also gained valuable senior experience with loan spells abroad and in the SPFL. This included a stint in Lithuania with FK BE1 Jonava, and most recently a loan spell with Kelty Hearts in Scottish League One.