The 22-year-old started his career at Sheffield United, before moves to Spanish side CF Cordoba, Brighouse Town, Sheffield FC and FFD.TV in London.
His Northern Premier League experience has seen him feature for Buxton, Grantham Town and most recently Gainsborough Trinity, for whom he has made three appearances in all competitions.
Celtic are next in action at home to South Shields in the FA Trophy on Saturday afternoon.
Keep up-to-date with our exclusive email newsletters.
Subscribe