By Josh Resnek
Everett resident Wilbert Charles, 34, was charged with hit and run motor vehicle homicide in the death of a motorcyclist on the 600 block of Broadway two weeks ago.
He was arraigned in Malden District Court and released on his own recognizance following the hearing.
He is due back in court in December.
Great detective work by Everett police led to the arrest of Charles, who allegedly hit 59 year old Brian Delp from behind as he waited at a red light on Broadway early on the afternoon of October 2 at 5:50 p.m.
Delp was thrown from his motorcycle and died instantly.
According to witnesses and to video retrieved by police from adjacent locations, Charles then pulled back from the motor cycle and then ran over it and Delp, before fleeing the scene and returning to his nearby home off Broadway.
Delp was found unresponsive by police. He was taken to Massachusetts General Hospital where he was pronounced dead.
Investigators say Charles returned to the scene several times on foot but never stopped to tell police what happened.
Police tracked Charles to his home using the license plate that had fallen off his auto to determine where he lived.
Charles, who has no previous criminal record, turned himself into police in Everett the following morning.