ST. LOUIS COUNTY • A man charged Saturday with murdering an executive chef for Andre’s catering two days earlier had been out of prison for less than a year, serving time for setting fire to a Maplewood business in 2015.

Jesse Michael Kelley, 38, of Green Park, was charged with second-degree murder following the fatal shooting of Alexander Marley, 29, on the parking lot of a Walmart in south St. Louis County.

Kelley also is suspected of kidnapping a 17-year-old boy at gunpoint in the Central West End early Thursday, demanding that he drive to get cash, police said Saturday. Fifteen hours after the teen handed over money from an ATM, Marley was fatally shot.

Police say Marley may have been approached by Kelley at a nearby gas station before he was killed. Kelley was being held in lieu of $500,000 bail, cash only.

Marley was found with a gunshot wound to his head in the driver’s seat of a car outside Walmart, 3270 Telegraph Road, about 10:15 p.m. Thursday. He died at a hospital. Witnesses told police they saw a man jump from the front passenger side of the vehicle as it was rolling backward.