Bachelor in Communication Studies, University Missouri, Kansas City, 1985. Master of Public Administration in Policy and Planning, University Missouri, Kansas City, 1990.
Editor publications midwest group Sprint, Overland Park, Kansas, 1985-1987, coordinator public information midwest group, 1987, admintr. business development midwest group, 1987-1989, manager product development, 1990-1995, director wholesale marketing, 1996-2001, director strategic development, 2001—2004. Member Shawnee City Council, 2002—2006. Election commissioner Johnson County, Olathe, Kansas, since 2005.
Reporter, sports stringer United Press International, Kansas City, 1981-1989.
Member Public Relations Society of America, (treasurer 1987-1989).
Married Lori Lynn Spencer, November 16, 1985. Children: April, Maxwell.