Associate of Arts with honors, Ohlonie College, 1972; Bachelor, University of California, Berkeley, 1975.
Loadmaster evaluation, California Air National Guard, Hayward, 1975-1977; logging, sawmill owner, Darby, Montana, 1978-1982; sales manager, National Merchandising, Helena, Montana, 1986-1987; owner, president, All Equipment Leasing, Oakley, California, since 1987.
Captain United States Army, 1983-1986, with Reserve since 1986. Member Cessna Pilots Association, Aircraft Owners and Pilots Association, Western Association Equipment Lessors, California Alumni Association, Cardinal Club.
1 child, Stephanie Joyce.