Mills attended Brentwood Secondary College until the end of Year 10, frequently participating in the school Battle of the Bands concert. He completed Year 11 and 12 at Box Hill Senior Secondary College. Mills formed a band called "The Megamen" with two friends and soon developed a keen following on the Melbourne live music scene with their sessions every Sunday at the Red Eagle Hotel at Albert Park. Mills is a resident of Melbourne.
Mills was a contestant for the first series of Australian Idol and he made the top five. He performed on "Rise Up", the number one Australian single performed by all the Australian finalists in 2003. Mills performed the song "Dirty Girl" on the double platinum album Australian Idol: Final 12 soundtrack released in October 2003.
Mills' song list:
He signed a contract with BMG in 2004. His first album "Up All Night" was released in Australia on 14 June 2004 and debuted in the top 40. The first single from the album Ms Vanity was released on 31 May in Australia and debuted at #6 in the Australian singles charts.
In July 2005, Mills toured the east coast of Australia, playing from Cairns to Tasmania. Also performing on national TV, KAK, The Today Show and Carols by Candlelight while on tour. After having completed his tour, he had a starring role as Johnny Casino alongside John Farnham, Natalie Bassingthwaighte and Craig McLachlan in Grease - The Musical Arena Tour. The tour was a commercial and critical success..