Bachelor of Science, United States Military Academy, 1977.
Second in command Lieutenant, United States Army, 1977; advanced through grades to captain, United States Army, 1981; resigned,, 1982; plant engineer, Union Camp Corporation, Savannah, Georgia, 1982-1984; sales representative, Union Camp Corporation, Nashville, 1984-1985; account specialist, Union Camp Corporation, Houston, 1985-1987; sales manager, Union Camp Corporation, Lafayette, Louisiana, since 1988.
Member Association Graduates United States Military Academy.
Married Susan J. Miller, November 15, 1980. Children: Stephen J. Junior, Jenzy Klaire.