Having come through the youth system at Rangers, Luke had spells at Partick Thistle and Stranraer, where he gained SPFL experience before joining Broomhill in the Lowland League. Towards the end of the 2023/24 season, Luke was brought to Johnstone Burgh as a trialist. He played a huge part in winning us promotion, winning six of his seven matches with The Burgh. In June 2024, he put pen to paper to sign a two-year contract.