A Missouri restaurant owner who appeared on a Food Network TV show in 2019 and 2020 is now behind bars facing second-degree murder charges.
Jeffrey McWilliams was also charged with first-degree robbery and armed criminal action over the 2017 slaying of Augustus Roberts.
The victim was assaulted and shot dead when three men on ski masks stormed his residence and stole 800 pounds of marijuana before leaving the scene. McWilliams was identified as one of the suspects.
Two years later, McWilliams made his TV appearance on Restaurant Impossible, receiving a makeover for his business that was founded around the same time Roberts’ was slaughtered.
Following the pandemic, the show again helped the restaurant resume activity during an August 2020 episode that featured the suspect.
McWilliams waived his court arraignment and is currently being held without bond at the Boone County Jail.