Associate George E. Ginos, Hillsboro, 1969—1970, Ralph Vandever, Hillsboro, 1972. State's attorney Montgomery County, 1972—1980. Private practice Granite City and Hillsboro, since 1980.
Captain United States Army, 1970-1971.
Volunteer fireman Hillsboro Volunteer Fire Department, 1974—1983. Trustee Hillsboro Library. Board, 1983—1987; Member of Illinois Attorneys for Criminal Justice, Tri-City Bar Association, Madison County Bar Association, Montgomery County Bar Association, Illinois Trial Lawyers Association, Illinois Bar Association, Association Trial Lawyers American.