Captain Mills left school in 1967 for flying training at Hamble College of Air Training, he started there in February 1968 and graduated in July 1969, joined BOAC in August 1969 as Navigator on the Vickers VC10, and subsequently as co-pilot.
In 1975 he converted to 747's which he flew for the next 15 years as a Senior First Officer.
In 1989 he converted to the Airbus A320 on a combined Conversion / Command course.
He graduated as Captain on his 40th birthday, in May 1989. He flew Airbus until 1997 when he converted to Concorde becoming operational in June that year.
In 2000, he was appointed as a Route Training Captain in which capacity operated until the demise of Concorde on 24 October 2003, his last flight being the last fully commercial, scheduled flight New York – London Heathrow on 22 October culminating in the only simultaneous parallel landing by 2 Concordes anywhere.
Captain Mills retired from flying in May 2004 after a further 6 month spell on Airbus. He is not currently flying for any other carrier.