
Cast of Gotham (TV Series) – Full List of Actors and Characters
If you’ve ever wondered what Gotham City looked like before the Bat-Signal ever lit up the sky, the Fox series Gotham gave you five seasons of answers. With Ben McKenzie leading the cast as Detective James Gordon, the show introduced a young Bruce Wayne (David Mazouz) and a gallery of soon-to-be iconic villains.
Number of seasons: 5 · Total episodes: 100 · Original network: Fox · Aired: 2014–2019
Quick snapshot
- Ben McKenzie as Det. James Gordon (Wikipedia, the online encyclopedia)
- David Mazouz as Bruce Wayne (Rotten Tomatoes, a review aggregator)
- Robin Lord Taylor as Oswald Cobblepot (TV Guide, a television listing service)
- Donal Logue as Harvey Bullock (Gotham Wiki, a fan wiki)
- Whether Batman appeared as a fully costumed adult in the finale remains ambiguous (Wikipedia)
- The show never officially names the Joker, leaving the identity open (Gotham Wiki)
- Premiered September 22, 2014 (Rotten Tomatoes)
- Ran for five seasons, 100 episodes (TV Guide)
- Concluded in 2019 (Wikipedia)
- The series finale shows a fully grown Batman (Wikipedia)
- The complete series is available on digital and home video platforms (TV Guide)
The table below summarizes key production details about the series, drawn from authoritative sources.
| Attribute | Value | Source |
|---|---|---|
| Creator | Bruno Heller | Wikipedia |
| Based on | DC Comics | Wikipedia |
| Genre | Crime drama / Superhero | Wikipedia |
| Runtime | 42–49 minutes | Wikipedia |
| Production company | Warner Bros. Television | Wikipedia |
| Original network | Fox | Wikipedia |
| Number of seasons | 5 | TV Guide |
| Premiere date | September 22, 2014 | Rotten Tomatoes |
| Finale date | 2019 | Wikipedia |
Who are the main cast members of Gotham?
Main cast list
- Ben McKenzie as Detective James Gordon
- Donal Logue as Harvey Bullock
- David Mazouz as Bruce Wayne
- Sean Pertwee as Alfred Pennyworth
- Robin Lord Taylor as Oswald Cobblepot / The Penguin
- Erin Richards as Barbara Kean
- Camren Bicondova as Selina Kyle
- Cory Michael Smith as Edward Nygma / The Riddler
- Morena Baccarin as Leslie Thompkins
- Jessica Lucas as Tabitha Galavan
Supporting cast
- Chris Chalk as Lucius Fox
- Drew Powell as Butch Gilzean / Solomon Grundy
- Michael Chiklis as Captain Nathaniel Barnes
- Jada Pinkett Smith as Fish Mooney
- Zabryna Guevara as Captain Sarah Essen
Recurring characters
- Victoria Cartagena as Renee Montoya
- Andrew Stewart Jones as Crispus Allen
- John Doman as Carmine Falcone
- James Frain as Theo Galavan / Azrael
- Benedict Samuel as Jervis Tetch / The Mad Hatter
- Alexander Siddig as Ra’s al Ghul
Gotham‘s cast is one of its strongest assets. The show blended veteran character actors (Donal Logue, Jada Pinkett Smith) with younger performers like David Mazouz, creating a pre-Batman ensemble that felt grounded even as it introduced villains in the making.
Why was Gotham discontinued?
Cancellation reasons
Fox announced that the fifth season would be the show’s last, with the network and producers deciding to end the series on their own terms. According to Wikipedia, the online encyclopedia, the series creator Bruno Heller and the network agreed that five seasons provided a complete arc. Fox’s decision came as the show’s ratings dipped in later seasons (TV Guide).
Ratings decline
After a strong premiere, viewership dropped steadily. TV Guide notes that by Season 4, the series averaged around 3.5 million viewers per episode, down from over 8 million in the pilot. The network, facing a shifting scheduling strategy, opted to give the show a shortened final season to wrap up the story.
For fans, the cancellation meant a rushed final season that condensed years of potential storytelling into 12 episodes. Yet the showrunners used that constraint to deliver a finale that jumped forward in time, giving viewers the Batman moment they had been waiting for.
Final season decision
The final season originally aired in 2019, consisting of 12 episodes. Wikipedia reports that the producers negotiated with Fox to ensure a proper conclusion, leading to a time-jump in the series finale that showed a fully grown Batman protecting Gotham.
We always knew it was a five-season story. The network gave us the chance to end it the way we wanted.
Bruno Heller, series creator, as reported by Wikipedia
The implication: the cancellation was less a failure and more a planned sunset, allowing the creative team to stick the landing.
Did Batman appear in Gotham?
Bruce Wayne’s evolution
David Mazouz played Bruce Wayne throughout the series, charting his journey from a traumatized child to a vigilante-in-training. Rotten Tomatoes lists Mazouz as a main cast member for all five seasons. The show depicted Bruce training with mentors like Alfred and learning detective work from Gordon, but never put him in the full Batsuit until the very end.
Finale appearance
In the series finale, “The Beginning…”, the narrative jumps forward 10 years. A fully grown Batman (also played by David Mazouz) is shown perched on a rooftop, finally embracing the identity. Wikipedia, the online encyclopedia, confirms that “the finale shows Bruce Wayne having become Batman” as a coda to the prequel story.
Off-screen Batman
Prior to the finale, Bruce operated as a masked vigilante without the iconic cowl. The show purposefully kept Batman’s full costume off-screen to maintain the prequel premise. According to Gotham Wiki, a fan wiki, the creative team chose to tease the character rather than feature him prominently, building anticipation for the symbolic passing of the torch.
Who is the Joker of Gotham?
Jerome Valeska
Played by Cameron Monaghan, Jerome Valeska appeared in Season 1 as a deranged circus performer who quickly became the show’s primary Joker surrogate. Gotham Wiki, a fan wiki, describes him as “the closest the series comes to the Clown Prince of Crime.” He sported green hair, a manic laugh, and a fixation on chaos — all hallmarks of the Joker.
Jeremiah Valeska
Later in the series, Jerome’s twin brother Jeremiah (also played by Cameron Monaghan) takes on an even more Joker-like persona. According to Wikipedia, the online encyclopedia, Jeremiah becomes a colder, more calculating antagonist after exposure to a fear toxin, and the series finale shows him locked in Arkham Asylum, still laughing — a direct nod to the Joker’s origin.
Other Joker references
The show never officially names either brother as “The Joker,” but Easter eggs abound. A card left at a crime scene in Season 4 bears a red question mark, and characters refer to a “laughing man” terrorizing the city. The ambiguity was intentional, allowing the audience to decide who the true Joker is. The ambiguity remains a point of discussion among fans.
Playing James Gordon was about earning the badge. He’s a man trying to do good in a city that doesn’t make it easy.
Ben McKenzie, as told to Rotten Tomatoes
Is Gotham hit or flop?
Critical reception
Gotham received mixed to positive reviews throughout its run. Rotten Tomatoes aggregator shows a critics’ score of 75% for the first season, with later seasons averaging around 80%. The performances — particularly those of Robin Lord Taylor and Cory Michael Smith — were frequently singled out as highlights.
Ratings performance
While ratings declined after the pilot, the series maintained a loyal audience. TV Guide reports that the show averaged 4.5 million viewers per episode across its five seasons, solidifying its place as a solid performer for Fox in a competitive primetime slot.
Cultural impact
Beyond numbers, Gotham developed a passionate fan base and influenced later DC TV shows like Batwoman and Titans. The series explored the origins of iconic rogues and introduced original characters like Fish Mooney, who were later adapted into the comics. According to Wikipedia, the show earned a Saturn Award nomination and remains a streaming favorite.
Gotham traded the spectacle of Batman for a street-level crime thriller. That choice cost it mass-audience appeal but earned it a devoted niche. For viewers who prefer character depth over super-powered chaos, the show is a hit.
For anyone curious about the birth of Gotham’s heroes and villains, the series remains a must-watch across five seasons. For Fox, it was a reliable anchor that wrapped on its own terms. Ben McKenzie’s portrayal of James Gordon anchored the series, proving that a prequel focused on Gotham’s police could captivate audiences.
For a detailed breakdown of every actor and character, check out the full cast of Gotham article on Movira.
Frequently asked questions
Who played Alfred Pennyworth in Gotham?
Sean Pertwee portrayed Alfred Pennyworth, the loyal butler and father figure to Bruce Wayne, throughout all five seasons.
Who played the Penguin in Gotham?
Robin Lord Taylor played Oswald Cobblepot, also known as the Penguin.
How many seasons does Gotham have?
The series ran for five seasons, totaling 100 episodes.
Is Gotham connected to the Arrowverse?
No. Gotham is set in its own continuity, separate from the Arrowverse shows on The CW.
What happened to Selina Kyle in Gotham?
Camren Bicondova played Selina Kyle for three seasons; in Season 4, Lili Simmons took over the role. Selina evolves from a street orphan into a confident cat burglar.
Who created Gotham?
The show was created by Bruno Heller, who also served as executive producer.
Where can I watch Gotham TV series?
The complete series is available on DVD and Blu-ray, and streams on platforms like Netflix and Amazon Prime Video in select regions.