In 2007, at the age of 16, Miller made his television debut when he portrayed Kyle Brown in the BBC drama series Grange Hill. He appeared in 8 episodes.[3] In 2008, Miller began portraying the role of Aaron Livesy on the ITV soap opera Emmerdale. In 2011, he announced that he was leaving Emmerdale and his last appearance would be in spring 2012.[4]
On 22 October 2011, alongside his family, Miller appeared on the ITV game showAll Star Family Fortunes. From December 2012 to January 2013, he starred as Prince Charming in the pantomime production of Cinderella at the Grand Theatre in Blackpool.[5] Later in 2013, he appeared in the ITV drama Lightfields. In April 2014, Miller played William in the BBC production of Jamaica Inn. Miller joined the cast of Scott & Bailey, in late 2013, as series regular Rob Waddington.[6] He appeared in the series until 2014.
In April 2014, Miller agreed to return to Emmerdale and reprised his role as Aaron Livesy later that year.[7] His return scenes aired on 14 August 2014.
In 2011, Miller co-founded the charity Once Upon a Smile with Daniel Jillings in memory of former Emmerdale producer Gavin Blyth.[10] In January 2021, Miller got engaged to partner Steph Jones. The couple announced in May 2021 that they were expecting their first child. After being told they would be unlikely to conceive naturally, Miller explained that they were about to begin the IVF process, when they found out Steph was pregnant.[11] The child's birth was announced on 27 October 2021.[12]
Note: At the British Soap Awards, in categories such as Best Storyline, Best Single Episode and Spectacular Scene, the nomination is credited to the producers, writers or director.[26]