[3] Luke was born in Birmingham, and started his career with West Bromwich Albion, whose youth academy he joined aged 14.
[1] He left the club in 1984 to join Mansfield Town after West Brom disbanded their reserve team and after 50 League games with them he moved in 1986 to Peterborough United.
[4] He was to go on to play 277 League games for the Posh,[3] and he scored for them in Mark Lawrenson's managerial debut for Peterborough.
[4] After leaving Peterborough he had a short spell at Rochdale, making his last Football League appearance on 10 April 1993 as a substitute against Scunthorpe United.
[4] After retiring from football, Luke operated the in-stadium "pub" at Peterborough United's ground and also worked in matchday hospitality at the club.