By Brooke Shafer

MIAMI (CBSMiami) – Self-proclaimed witch Shannon Ryan has been charged with second degree murder and tampering with evidence in the case of missing mom Leila Cavett.

A judge has ordered him held without bond.

READ MORE: Sheriff: Publix Gunman Timothy Wall Wanted 'To Kill People And Children'

Cavett, 21, was last seen on the night of July 25, just hours before her two-year-old son, Kamdyn, was found wandering alone in a shirt and diaper at a Miramar apartment complex.  The mother and son had arrived in South Florida the day before she went missing. Investigators have determined that she spent time in several Broward County communities, including Hollywood, Miramar, and Fort Lauderdale. Her vehicle was found unattended July 28 in Hollywood.

Investigators arrested Ryan, 38, and charged him with kidnapping Cavett’s son with the intent of collecting a ransom, reward or other benefit and lying to a federal officer.

Those charges were later dropped and he was charged with child neglect.

Ryan, a self-proclaimed ‘witch’ from Alabama, claimed to be the last person to see Cavett. Ryan posted a nearly hour-long video on his Facebook page claiming to know Cavett and to have been the last person to see her. He said he’s committed crimes in the past but has “transformed” into the “God” he is today.

(Source: Miramar Police)

Court documents said Ryan told investigators he has known Cavett since around January 2019, and that she had come to Florida to sell him her pickup truck.

He told investigators they arranged to meet at the RaceTrac on Hollywood Blvd. That’s where Ryan said he met up with Cavett and her son on July 25th, around 2:30 p.m., and he gave her $3,000 cash for her truck.

Photo of Leila and Kamdyn Cavett at Hollywood Race Trac gas station at 10:20 p.m. on July 25th (FBI)

Ryan reportedly said that the three of them then went to Fort Lauderdale Beach in the afternoon in his 2004 Gold Lexus ES 330, leaving the truck behind. Ryan allegedly told investigators that when they went back to the gas station, they parked at the pumps. Ryan told investigators that around 2:30 a.m. on July 26, Cavett and her son left in a dark sedan with several men, according to the report.

He said that was the last time he saw them.

But in his latest arrest report, investigators said surveillance video does not corroborate Ryan’s account. Instead, investigators wrote that while it’s difficult to see, video shows the passenger door of Ryan’s car open before he drives away.

WATCH: Surveillance Video Of Last Known Location Of Leila Cavett


In reviewing surveillance video from the area where Kamdyn was found, investigators spotted Ryan’s Gold Lexus directly in front of the apartment complex only minutes before he was found. They said Ryan’s Lexus is very distinguishable because it is missing the front bumper.

In reviewing surveillance video from the Racetrac gas station, investigators said Ryan’s car left the gas station at approximately 8:15 a.m. that morning and returned at approximately 8:38 a.m., “which is consistent with the time frame in which the child was abandoned and recovered,” according to the report.

READ MORE: Former CBS4 Journalist Michele Gillen Has Passed Away

The Racetrac gas station is a short drive, less than 3 miles, from where the child was found.

A check of cellphone records shows Ryan was in the area where Kamdyn was found, said investigators.

According to the arrest affidavit, Ryan had used Cavett’s credit card to make several purchases at the RaceTrac and the nearby Walmart on July 26th. One purchase at Walmart was for Hefty Strong 39 Gallon Extra Large Trash Drawstring Bags and two boxes of Extra Strength Carpet Odor Eliminator.

Approximately, 15 minutes later, video surveillance and receipts show that Ryan went back and purchased a roll of Advanced Strength Duct Tape.

On August 9th, 2020, Ryan posted on his Facebook page about his relationship with Cavett and how he had to cover a window on her truck with a garbage bag because it was broken and damaged.

However, video surveillance footage of Cavett’s arrival at the gas station showed all of the windows to be intact as was the rear mirror.

Investigators got a warrant to search the truck. They found the driver’s side window was broken and the driver’s side visor was bent out of its ordinary position.

“Among other things, law enforcement recovered shovels with small droplets of a red substance on them,” according to the arrest affidavit.

A friend of Ryan’s told investigators that he attempted to sell him the truck on July 26th for $1,000.

On August 15th, federal agents searched Ryan’s Lexus and found a half-empty container of all-purpose cleaner with bleach, numerous black trash bags, and a white powdery substance under the front passenger seat.

In interviewing workers at the RaceTrac, one said they remembered him using the gas station’s dumpster. Another employee said they remembered seeing children’s toys and women’s clothing inside the dumpster on July 26th, said investigators.

Ryan dragged a large object wrapped in black garbage bags from the truck to the dumpster and threw bloody towels in the trash, according to the arrest affidavit.

“On August 15, 2020, a federal search warrant was executed on the iPhone Ryan was using and had in his possession. A forensic extraction of the iPhone revealed Google searches from July 26, 2020. Specifically, law enforcement recovered a Google search at 12:01 AM for ‘What day does commercial garbage pickup for Hollywood, Florida’. Additionally, law enforcement recovered another search at 1:45 AM the same day for “Does bleach and alcohol make chloroform,” according to the report.

MORE NEWS: Florida Congressman, Gubernatorial Hopeful Charlie Crist Makes South Florida Stop

Investigators said they’ve been keeping an eye on Cavett’s bank accounts and social media accounts, but there has been no activity.