Eduardo Dorrance

"I'm sorry pal, but this part of the op is need to know. I wouldn't say anything until we had the suspect in custody, but Walker wants Ed Nygma taken out now."

- Eduardo reveals his true nature to Jim Gordon. "The mission comes first. You taught me that."

- Eduardo to Gordon.

Eduardo Dorrance is one of the main antagonists in the fifth and final season of the FOX TV series, Gotham. He is a former military companion of Jim Gordon and the leader of Delta Force, and answers directly to Theresa Walker, the one responsible for the massacre at the Haven.

He is portrayed by Shane West.

Early life
During the time that Jim Gordon was in the army, Eduardo Dorrance fought alongside him. Eduardo was saved by Jim numerous times, making him grateful for it.

Arrival in Gotham
Eduardo appears as the leader of the Delta Force sent by Theresa Walker and ordered to attack all the gunman and save Jim as a way to show how grateful he is for innumerably saving his life before. Later, he and Jim find Edward Nygma who trap them in the room with explosive and run away. Jim than find a way to defuse explosive and continue they hunt for the destroyer of Haven. When they finally found Hugo Strange and Ed in his lab. Jim ask who ordered to put a controller in Nygma's head but then Eduardo used a device to freeze Ed, revealing that he is the one that's controlling him. He ordered his Delta Forces to extract Dr. Strange and ask Jim to shot Nygma to show his loyalty to Walker but Jim refuse and drop his gun after saying that he save Eduardo life to many times. Eduardo then lowers his gun, just as Jim wanted to take action and escape. Infuriated by this, he orders Nygma to kill Jim.