Luke began his career at Bradford City joining their school of excellence in 2002. His first-team debut came in 2010 against Morecambe becoming the first Asian homegrown player to make his debut as a professional for the Bantams. He went on loan to Ossett Town and Hinckley United but was released by Bradford in May 2012 and joined Harrogate Town during the summer. In the early part of 2015, Luke was loaned out to Bradford Park Avenue before joining them on a permanent basis until his move to Scarborough Athletic in 2017. After being released by Scarborough during the summer, Matlock boss Steve Kittrick snapped him up having managed him at the Flamingo Land Stadium.