Career
Millar made his senior debut for Hamilton Academical on 14 May 2011, in a 1–2 loss against Inverness Caledonian Thistle. In March 2012, Millar signed for Stenhousemuir on loan, alongside Grant Anderson. He signed a new two-year contract extension in April 2012.
After missing the whole of the 2012-2013 season to date due to injury, Miller returned to action in February 2013 after appearing in an under-20 match.
Millar left the club by mutual consent in August 2013, with a view to returning in the coming months, once he was clear of injuries. In July 2014, Millar signed for Stenhousemuir again, this time on a one-year contract.