Still relatively new to television, Miller won his first major role in 2007, when he played Kyle Brown in the long-running BBC children's show Grange Hill. He followed this in 2008 with his most prominent role, being the second actor to portray Aaron Livesy on Emmerdale. In late 2011 it was announced Miller was departing his role as Aaron, and his exit was broadcast in April 2012. He went on to have roles in Lightfields, Jamaica Inn and two series of Scott & Bailey before it was announced Danny was reprising his role as Aaron. Danny returned onscreen in August 2014.
In 2011, motivated by former producer Gavin Blyth's death, Danny and his friend Daniel Jillings set up a charity 'Once Upon a Smile' to support the families who have recently lost a loved one.