With all the vigilante action going on in Gotham City, sometimes the Gotham City Police Department can get a little overshadowed. It wasn’t always that way, however, and Fox’s new Batman prequel show Gotham will tell the story of how a rookie detective called Jim Gordon used to solve crimes before his caped friend came along.

Gotham‘s cast has been coming together very quickly, with Ben McKenzie set to play Jim Gordon, Sean Pertwee cast in the role of Alfred Pennyworth and newcomer Robin Lord Taylor cast as a young Oswald Cobbleplot a.k.a. The Penguin. One name that has been in the mix for about a month is Sons of Anarchy star Donal Logue, who was first rumored to be in talks for the lead role, then later rumored to be the leading choice for GCPD Detective Harvey Bullock.

It comes as little surprise, then, that Fox has confirmed Logue will play Bullock, and has offered some details as to which version of the character he will be playing. Bullock was sometimes known as an enemy of both Batman and Jim Gordon in the comics, but in Gotham he will be Jim’s partner and mentor. Described as “rough around the edges,” Bullock still displays a streak of corruption in the sense that he’s willing to bend the rules in order to get results, but at least he does it with “old-school, forceful panache.”

Gotham will also Zabryna Guevera (Burn Notice) as Captain Sarah Essen, Jim’s boss, and Erin Richards (Merlin) as his wife-to-be, Barbara Kean. That means that most of the series regulars – with the notable exception of the child actor who will play 10 year-old Bruce Wayne – have now been selected, and the frequency which which new cast is being announced suggests that Fox is keen to get Gotham into production as soon as possible.

We already know that Gotham will focus on the criminal origins of some of Batman’s most well-known nemeses, so tell us in the comments which characters you’re hoping will make it into the first season.

We’ll keep you updated on Gotham as the project develops.