Miller played for amateur team, Smallthorne Panthers, before signing an academy contract with the Huddersfield Giants in 2011.
[6] Two months previously, Miller signed a two-year contract with Huddersfield and was promoted to the first team.
[7] His first team debut was on 7 September 2013 when he started as scrum-half in the final round of Super League XVIII against the Bradford Bulls.
In his first season in Australia he was the winner of the McIntyre Medal as the league's first-grade player of the year.
[12] After two seasons in Australia, Miller returned to England and signed for League One side Doncaster in October 2016.