U.S. Navy seaman, 1945-1946
Private practice, St. Louis, Missouri, 1955-1971
Assistant general attorney, Wabash Railroad, St. Louis, Missouri, 1956-1958
City attorney, Brentwood, Missouri, 1963-1971
General attorney, Terminal Railroad Association, St. Louis, Missouri, 1968-1971
Judge, Rock Hill [Missouri] Municipal Court, 1970-1971
County counselor, St. Louis County, Missouri, 1971-1973
Judge, Missouri Court of Appeals, 1973-1982
Judge, Supreme Court of Missouri, 1982-1985