Zachary Patten, 32, finally faced a judge Thursday, almost two weeks after the alleged crimes. He was arraigned in Kalamazoo on open murder charges and weapons charges.
He was denied bond.
Patten has already been charged in St. Joseph County.
In Kalamazoo, Patten is accused of killing 31-year-old Graciela Portillo-Esparza. It happened at a mobile home park on July 21.
After the Kalamazoo shooting, Patten allegedly drove to his ex-wife’s home south of Three Rivers, where he shot and killed her husband, Shane Richardson.
He then turned himself in to police officers at a grocery store in South Bend, Indiana.