Keating est élu député travailliste fédéral de Blaxland en 1969 et devient trésorier réformiste lorsque le gouvernement travailliste Hawke arrive au pouvoir à l'élection fédérale de 1983.
Keating est trésorier depuis 1983.