Captain John Wheeler began his career in law enforcement in 1992 working for the Kansas City Missouri, Police Department. In 1999 he joined the St. Louis County Police Department and was assigned to the Division of Patrol, North County Precinct. Captain Wheeler later was assigned to the Division of Criminal Investigations as a detective in the Bureau of Crimes Against Persons.
In 2005, Captain Wheeler was promoted to sergeant and assigned to the Division of Patrol, serving in the West County and Fenton Precincts. He was then assigned to the Tactical Operations Unit where he served until his promotion to Lieutenant and his assignment as Watch Commander of the Affton Southwest precinct. In July 2013 he was transferred to the Division of Special Operations to serve as the commander of the Bureau of Security Services. In May 2014 he was transferred to the Division of Criminal Investigation as deputy commander of the Bureau of Drug Enforcement. In December 2014 he was promoted to the rank of Captain and served as commander of the Metrolink Police Unit. In 2015, he took command of the Fenton Precinct.
Captain Wheeler is a graduate of Southwest Missouri State University where he earned a Bachelor of Science degree in Communications and a minor in Criminal Justice.