Party affiliation: Democrat
Civil engineer United States Bureau Reclamation, Norman, Oklahoma, 1963-1964. Project engineer water law administrator Oklahoma Water Resources Board, Oklahoma City, 1969-1971. Civil engineer contract administration United States Army Corps Engineers, Tinker Air Force Base, Oklahoma, 1971-1974.
Private practice law Choate & Choate, Seminole, since 1979. Judge advisory United States Air Force Reserve, Lowry Air Force Base, Colorado, 1974-1992. Consultant professional engineer Choate Engineering, Seminole, since 1977.
Adjunct instructor business law Seminole (Oklahoma) Junior College, 1983-1985.
Denomination: Church of Jesus Christ of Latter-day Saints