Also plays for
Bishop's Stortford, Histon, Cheltenham, Hayes & Yeading, Worcester City and Hoddesdon Town.
Calum started with Bishop's Stortford before joining Histon, in the National League South, making over 60 appearances for the Cambridgeshire side. He then joined Hayes & Yeading also in the National South at the start of the 2014/15 term. In October 2014 Calum made his one appearance for the England C national side when he played in a 2-0 defeat by Turkey in Istanbul. In July 2015 he joined National League side Cheltenham Town and made his debut for them in a FA Trophy tie against Chelmsford City. After helping the Robins gain promotion into the EFL Calum signed a new one-year deal in June 2016 and made his Football League debut during an EFL Trophy tie against Blackpool. He later rejoined Stortford after a brief spell with Hoddesdon.