He last played as a left full back for the Australian A-League club Perth Glory.
He earned 2 caps for the Australian national team and was an inaugural player for the Perth Glory in 1996.
In July 2013, Miller re-joined Glory's coaching staff, signing on for two seasons.
[1] On 17 June 2014, he was axed from Perth Glory, along with Gareth Naven, after a review of the coaching structure.
[2] Ahead of the 2016 season, Miller returned to his head coach role at Cockburn City.