 Born in Kettering, Northamptonshire, Dempster began his career playing in the Football League for Rushden & Diamonds.In 2006 Dempster signed for Oxford United during the January transfer window.From 2007 he has been playing for Kettering Town, where he captained the side to promotion to the Conference Premier, and was awarded Players' Player and Supporters' player.