Thirty-three year old Anthony Horton of Elmira faces 10 charges, including first and second degree murder, robbery and possession of a weapon.
Forty-five year old Bryan Adams and his brother, 42 year old Wayne Adams, both of Horseheads each face four charges -- second degree murder and three counts of robbery.
All three men appeared in Chemung County Court Thursday afternoon, where the family of the trooper Andrew Sperr was present.
Thirty-three year old Trooper Andrew Sperr died a week ago Wednesday after he stopped a truck in Big Flats.
State Police don't think Sperr knew the truck had been used in the robbery of the Chemung Canal Trust Bank.
Chemung County District Attorney John Trice presented evidence to the Grand Jury that Anthony Horton robbed the bank and that he shot and killed Trooper Sperr.
Trice says Horton also has a criminal history dating back to 1992.
Bryan Adams was also in the truck and state police say his brother Wayne acted as a lookout during the robbery.
While they may not have fired a gun, they're still charged with murder.
"They're charged with these because they acted in concert. They assisted, they aided each other in the crime of the robbery and immediate flight there from," said Trice.
The three suspects each pled not guilty.
Members of Sperr's family were in court Thursday as the charges were read. They wanted to thank people for helping them through the family's loss.
"The family of AJ Sperr would like to extend our sincerest thanks to the entire Southern Tier community -- Elmira, Caton, neighbors, friends, all the troopers for all their tremendous support that they've given the family," said Trooper Sperr's brother, Bill Sperr.
Sperr was one of 11 children,and was buried in his hometown of Greece on Monday.
All three suspects were sent to the Chemung County Jail without bail.
If convicted of first degree murder, Anthony Horton could go to prison for life. There would be no possibility of parole.
Bryan and Wayne Adams would face sentences of 25 years to life if they are convicted.