Party affiliation: Republican
Sales representative Chemical Industries Basel Pharmaceutical, Summit, New Jersey, 1968—1973. Regional manager Ludlow Corporation, Ware, Massachusetts, 1973—1981. President Heart Medical, Inc., Hanover Park, Illinois, since 1982.
Board directors Evangel. Retirement Homes/Friendship Village of Schaumburg, Chicago, Schaumburg, Illinois, since 1982. President Lord of Life Lutheran Church, Schaumburg, 1984.
Served as HM3 United States Navy, 1960-1963.