Private practice, Chicago Heights, Illinois, 1960-1963
Attorney, Chicago & North Western Transportation Company, 1963-1970
Private practice, Minneapolis, Minnesota, 1970-1971
Assistant U.S. attorney, Northern District of Illinois, 1971-1973
Trial counsel, The Chessie System, 1973
Administrative law judge, U.S. Department of Health and Human Services, Social Security Administration, 1973-1980
Administrative law judge, U.S. Occupational Safety and Health Review Commission, 1980-1982
Private practice, Chicago, Illinois, 1982-1987