Graduated from high school, Amarillo, Texas.
Computer operator Pioneer Natural Gas, Amarillo, 1958-1959. Senior programmer Mason and Hanger-Silas Mason Company, 1962-1966, data processing manager Grand Island, Nebraska, 1966-1970. Senior programmer, analyst T.I.M.E.-District of Columbia Inc., Lubbock, Texas, 1970-1982.
Data processing manager Northwest Transport Service, Inc., Denver, from 1982.
Advisory member Nebraska Vocational Technology School, Hastings, Nebraska, 1968-1969. President Lubbock Soccer Association, 1980-1981.
Married Suzann Robison, March 1, 1963. Children: Gregory Edwin, Jeffrey Shell, Bradley Norman.