Bachelor in Sociology, Western Illinois University, 1983.
Fee agent Missouri Department Revenue. With Missouri Police Department, St. Louis, 1987—2010, various positions including patrol officer, detective special operations division, and detective warrant/fugitive division. United States marshal (eastern district) Missouri United States Marshals Service, United States Department Justice, since 2010.
Aide to William L. Clay, Junior Missouri State Senate, 1993—2000.