Prior to joining the City of Perth as its CEO in April 2002, Frank Edwards was the CEO of the Town of Kwinana.
Before entering local government he was a full-time officer in the Australian Army, rising to the rank of Colonel. He served in command, staff, and instructional billets in Australia, the United States, and Papua New Guinea. Mr Edwards still plays a role in the defence force as an army reserve officer, commanding the 13 Brigade as a brigadier.