Triple murder suspect captured in Thurston County

Deputies arrested 42-year-old Gregory Alvin Cook without incident in a home just outside the town of Rainier just before noon, said Lt. Chris Mealy with the Thurston County Sheriff's Department.
District Attorney Tim Thompson of Union County said Monday the bodies of 50-year-old Frank Scaramuzzi and 28-year-old Jeremiah Johnston were found in a secluded area north of Elgin this weekend. Both had been sought in the death of 51-year-old Shannon McKillop, whose severed hand was found July 24 in a small pond on industrial timberlands outside Elgin by a child netting goldfish.
Thompson identified Cook, a self employed painter, as the suspect in all three deaths. Thompson said Cook and the three victims all knew each other, and were last spotted together in mid-July.
Cook was last seen in Hermiston on July 31, Thompson said.
Thompson said Cook has already been charged with murder in the death of McKillop, and two counts of aggravated murder in the deaths of the other two victims.
![]() |
![]() |
![]() |
| Shannon McKillop | Jeremiah Johnston | Frank Scaramuzzi |


