Oklahoma House of Representatives
Von 1973 bis 1975 gehörte er dem Repräsentantenhaus von Oklahoma an, danach saß er von 1975 bis 1981 im Staatssenat. Im Jahr 1981 wurde er Bundesstaatsanwalt für den nördlichen Teil von Oklahoma. Unter den Präsidenten Ronald Reagan und George Bush war er unter anderem Staatssekretär im Finanzministerium ("Assistant Secretary of the Treasury"). Während der Amtszeit dieser Präsidenten war Keating auch noch in anderen Bundesministerien in höheren Ämtern tätig. So bekleidete er von 1988 bis 1990 als Associate Attorney General die dritthöchste Position im Justizministerium; danach war er bis 1993 stellvertretender Bauminister ("Deputy Secretary of Housing and Urban Development").