Broward County

Broward gunman who killed mother and her three children dies in hospital, BSO says

At 8:00 p.m. Wednesday, Pembroke Park Police responded to reports of domestic shooting in area of 3100 West Hallandale Beach Blvd, cops say.
At 8:00 p.m. Wednesday, Pembroke Park Police responded to reports of domestic shooting in area of 3100 West Hallandale Beach Blvd, cops say.

The man who detectives say shot and killed a mother and her three children before shooting himself in Pembroke Park last week, died in the hospital the next day, Broward Sheriff’s Office said Monday.

Stephen McKenzie, 34, killed Julie Cruz, 32, the mother of their two 2-year-old sons, Nova and Emery McKenzie, and her 11-year-old son, Xion Solomon, inside the family’s Pembroke Park apartment around 7:40 p.m. Wednesday, the sheriff’s office said.

Blood left behind on the doorstep of Apartment 408 after Stephen McKenzie shot and killed Julie Cruz, 32, and their two children Nova and Emery McKenzie, both 2 years old, at an apartment complex in Pembroke Park, near Hallandale Beach, BSO said. Cruz’s two other children were shot, one of whom was killed.
Blood left behind on the doorstep of Apartment 408 after Stephen McKenzie shot and killed Julie Cruz, 32, and their two children Nova and Emery McKenzie, both 2 years old, at an apartment complex in Pembroke Park, near Hallandale Beach, BSO said. Cruz’s two other children were shot, one of whom was killed. Milena Malaver mmalaver@miamiherald.com

McKenzie also shot Cruz’s 8-year-old daughter, Phiinyx Solomon, who remained in serious condition Monday at Joe DiMaggio Children’s Hospital in Hollywood, according to the sheriff’s office.

READ MORE: ‘There was a massacre.’ Neighbor recounts aftermath of mother, three children’s murders

On Monday, the sheriff’s office said McKenzie was pronounced dead Thursday at HCA Florida Aventura Hospital. It was not immediately known why the sheriff’s office, which took over the case from the Pembroke Park Police Department, announced McKenzie’s death five days after he died.

A man gunned down a woman and two children, injuring another, before shooting himself Wednesday night at an apartment near Hallandale Beach. An unidentified woman (center left, wearing a teal shirt) ran onto the crime scene screaming, “That’s my daughter.”
A man gunned down a woman and two children, injuring another, before shooting himself Wednesday night at an apartment near Hallandale Beach. An unidentified woman (center left, wearing a teal shirt) ran onto the crime scene screaming, “That’s my daughter.”

Stephen McKenzie and Cruz were the parents of Nova and Emery, but Cruz had Xion and Phiinyx with Kelvin Soloman.

When Pembroke Park officers arrived at the apartment, located at 3181 W. Hallandale Beach Blvd. in Pembroke Park, Cruz and the three children were already dead. They also found Stephen McKenzie with a gunshot wound, and Phiinyx Solomon, who was “suffering from gunshot wounds,” said BSO spokeswoman Claudinne Caro.

Phiinyx and Xion Solomon seen in an undated photo posted on a GoFundMe set up to pay for Phiinyx’s medical bills.
Phiinyx and Xion Solomon seen in an undated photo posted on a GoFundMe set up to pay for Phiinyx’s medical bills. GoFundMe

The organizer of a GoFundMe set up to help pay for her medical bills posted Sunday that “Phiinyx’s is getting better with each day that goes by...she’s a fighter.”

This story was originally published March 31, 2025 at 2:18 PM.

David Goodhue
Miami Herald
David Goodhue covers the Florida Keys and South Florida for FLKeysNews.com and the Miami Herald. Before joining the Herald, he covered Congress, the Environmental Protection Agency and the Department of Energy in Washington, D.C. He is a graduate of the University of Delaware. 
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER