Nyoky Bull, 20, has been charged with murder for the death of Marcus Olmstead, also 20.
Bull, a Grant resident, was arrested in Grand Rapids on Thursday afternoon and arraigned in Muskegon County District Court on Friday.
Olmstead was found dead on his family's driveway in Norton Shores on Wednesday night. The Muskegon County Prosecutor's Office issued formal charges against Bull who allegedly shot Olmstead in the chest using a crossbow.
The prosecutor asked Judge Geoffrey Nolan to deny bond due to the nature of the crime.
Muskegon County Chief Trial Attorney Matt Roberts said Bull used his girlfriend's phone to message Olmstead and arrange a meeting. Roberts said there is evidence that Olmstead and the suspect's girlfriend had corresponded before.
Olmstead's mother was present for the arraignment and broke into tears as the judge said her son's name. She said her son "wouldn't have hurt a fly."
Bull is expected to be in court Jan. 9 for a probable-cause hearing.
NORTON SHORES — Police in Norton Shores said the suspicious death of a 20-year-old man killed by a crossbow Wednesday has been ruled a homicide.
The victim was identified as Marcus Olmstead.
Police said the suspect is a 20-year-old from Grant resident. He was located and arrested Thursday afternoon in Grand Rapids, and now faces a charge of open murder.
Police said the suspect shot the crossbow at Olmstead, hitting him in the torso and killing him in his Norton Shores driveway. Police said the suspect knew the victim and this was not a random act.
The suspect is currently being lodged at the Muskegon County Jail.