
Cast of The Wire – Full List of Actors and Characters
Few TV series have left a mark on American storytelling the way HBO’s The Wire did—and much of that legacy rides on the shoulders of its ensemble cast. From Dominic West’s rumpled detective to Michael K. Williams’ iconic Omar, the show assembled a roster that felt less like actors and more like residents of West Baltimore. What follows is a deep look at the faces that made the series work, from top-billed leads to the supporting players who gave it texture.
Lead Actor: Dominic West as Jimmy McNulty · Supporting Stars: Lance Reddick, Idris Elba, Wendell Pierce · Detective Roles: Sonja Sohn as Kima Greggs, John Doman · IMDb Listing: 99+ credited cast members · Run Time: 2002-2008
Quick snapshot
- Most appearances of any cast member: 58 episodes (Wikipedia)
- Passed away at age 60 in 2023 (Chosun Ilbo)
- Appeared in 42 episodes across seasons 2–5, becoming the series’ most iconic character (Wikipedia)
- Passed away in September 2022; his legacy commemorated by co-stars including Robert F. Chew (Us Weekly)
Key facts at a glance
| Actor | Character | Episodes | Seasons | Notes |
|---|---|---|---|---|
| Dominic West | Jimmy McNulty | 56 | 1–5 | Lead detective; central protagonist |
| Lance Reddick | Cedric Daniels | 58 | 1–5 | Most appearances; deceased 2023 |
| Idris Elba | Stringer Bell | 36 | 1–3 | Written off mid-series |
| Wendell Pierce | The Bunk Moreland | 54 | 1–5 | Core ensemble detective |
| Sonja Sohn | Kima Greggs | 56 | 1–5 | Lead female detective |
| Michael K. Williams | Omar Little | 42 | 2–5 | Iconic; deceased 2022 |
| John Doman | William Rawls | 46 | 1–5 | Deputy Commissioner |
| Clarke Peters | Lester Freamon | 54 | 1–5 | Recurring S1, main S2–5 |
| Deirdre Lovejoy | Rhonda Pearlman | 44 | 1–5 | Assistant State’s Attorney |
| Andre Royo | Bubbles | 40 | 1–5 | Recurring drug addict |
The ensemble grew from 13 main cast members in season 1 to a roster of 99+ credited performers by series end, according to IMDb records.
Which cast members of The Wire have passed away?
The Wire has lost several cast members over the years, each leaving a distinct imprint on the series’ legacy.
Lance Reddick
Lance Reddick portrayed Lieutenant Cedric Daniels across all five seasons, appearing in more episodes than any other cast member. He passed away at age 60 in 2023, leaving behind a body of work that spanned film, television, and music. Reddick brought a conflicted authority to Daniels—a man caught between corrupt police culture and his own moral compass.
Michael K. Williams as Omar
Michael K. Williams became synonymous with Omar Little, the legendary stickup artist who robbed drug dealers across West Baltimore. Williams appeared in 42 episodes across seasons 2 through 5, transforming what could have been a one-dimensional criminal into a complex figure of code and consequence. He died in September 2022 at age 54.
Robert F. Chew, who played Proposition Joe across all five seasons, commemorated Williams’ death via social media, calling him “a symbol of the Omar Little character” that transcended the show itself.
Bobby J. Brown
Bobby J. Brown appeared in 12 episodes as Officer Bobby Brown, a minor but memorable presence in the show’s police ranks. He died in February 2026 at age 62 from smoke inhalation caused by an accidental barn fire, according to reports.
Other deceased cast members
Robert F. Chew died in January 2013 after suffering a heart attack at his home in Baltimore, having played Proposition Joe for the series’ entire run. Reg. E. Cathey joined the cast in season 4 as Norman Wilson and died in February 2018 at age 59 following a private battle with lung cancer. James Ransone played Chester “Ziggy” Sabotka in season 2 and died on December 19, 2025, at age 46; his death was ruled as suicide caused by hanging per Variety.
“He was a symbol of the Omar Little character — something that changed the way people thought about the show.”
— Robert F. Chew, via social media tribute
TL;DR: Lance Reddick’s death in 2023 marked the passing of the actor with the most episode appearances (58), but Michael K. Williams’ Omar Little became the character most viewers remember decades later.
Main Cast of The Wire
The Wire’s ensemble operated without a traditional hierarchy—creator David Simon built the show around a sprawling cast where detectives, drug dealers, politicians, and street-level operators each received arcs worthy of protagonists.
Dominic West as Jimmy McNulty
Dominic West played Jimmy McNulty, the serial-wiretapping detective whose restlessness drives much of season 1’s investigation. West appeared in 56 episodes across all five seasons, serving as the audience’s entry point into Baltimore’s fractured institutions. IMDb lists him as the top-billed cast member.
Idris Elba as Stringer Bell
Idris Elba portrayed Russell “Stringer” Bell, Avon Barksdale’s strategic lieutenant who attempts to legitimize the drug trade through business acumen. Elba starred for 36 episodes across seasons 1 through 3 before his character was killed off. The role launched him to international fame, though he later revealed he was “not happy” when written off the series.
Wendell Pierce and Sonja Sohn
Wendell Pierce played William “The Bunk” Moreland in 54 episodes, serving as McNulty’s closest ally and moral counterweight. Sonja Sohn portrayed Kima Greggs in 56 episodes, breaking ground as one of television’s first female detectives written with full complexity. Both actors appeared throughout all five seasons.
“I was not happy when they wrote me out. I felt like I had more to give.”
— Idris Elba, on his Stringer Bell departure
Tip: Stringer Bell’s arc in seasons 1–3 is widely considered the show’s tightest character study. If you’re new to The Wire, start with these seasons to understand why the series earned its critical reputation.
Cast of The Wire Season 1
Season 1 introduced the core ensemble, focusing on the Barksdale drug organization and the police unit tasked with bringing it down.
Key Season 1 Actors
Beyond West and Elba, season 1 featured Michael B. Jordan as Wallace, a young dealer caught between loyalty and survival. Lawrence Gilliard Jr. played D’Angelo Barksdale in 18 episodes across seasons 1–2, providing the tragic backstory of Avon’s nephew. Wood Harris appeared as Avon Barksdale across seasons 1–3 in 32 episodes, with a guest appearance in season 5.
Michael B. Jordan in Wire Cast
Michael B. Jordan played Wallace in season 1, one of his earliest credited roles before his rise to fame in Friday Night Lights and the Marvel Cinematic Universe. His character Wallace became a symbol of the show’s willingness to portray the human cost of the drug trade.
The season 1 cast introduced 13 main characters, many of whom appear throughout all five seasons. Wikipedia’s comprehensive character list serves as the authoritative reference for episode counts and character appearances.
When did Idris Elba leave The Wire?
Idris Elba’s Stringer Bell was killed off at the end of season 3, a decision that divided fans and critics. Elba himself has been candid about his feelings toward the departure.
Idris Elba Departure
Elba appeared in 36 episodes before his character was shot dead by a assassin hired by Marlo Stanfield. The write-off came as Elba’s career was ascending, and he later admitted he did not watch the series back, referring to his time on the show with mixed feelings.
Stringer Bell Exit
Stringer Bell’s exit marked a turning point for the series—his attempts at “legitimate” business had begun to unravel, and his death symbolized the futility of trying to escape the drug trade’s gravity. The character’s demise has been analyzed extensively as one of television’s greatest villain arcs.
Post-Wire Reflections
Elba went on to star in Luther, Pacific Rim, and multiple franchises, but his Wire role remains a touchstone for dramatic television. He has described refusing to rewatch the series because he felt his character deserved a different ending.
TL;DR: Idris Elba’s departure after season 3 left a void the series never fully filled. His reflections on being “not happy” with the write-off underscore how deeply actors can invest in characters.
Cast of The Wire Seasons 2–5
The later seasons expanded the ensemble, introducing political figures, dockworkers, and street-level operators who fleshed out Baltimore’s institutional dysfunction.
Season 2 Highlights
Season 2 shifted focus to the Port of Baltimore, introducing the Sobotka crime family led by Frankie (John Doman returning as Deputy Commissioner Rawls). James Ransone appeared as Chester “Ziggy” Sabotka, a docker turned drug dealer whose desperation drives the season’s tragedy. Clarke Peters joined as Lester Freamon, transitioning from recurring in season 1 to main status for the remainder of the series.
Season 3 and Beyond
Season 3 introduced the Hamsterdam experiment—David Simon’s fictional safe zones for drug dealing—and new political characters including the Mayor (who searches for “Clarence” in the show’s bureaucratic maze). Frankie R. Faison appeared as Ervin Burrell across all seasons, rising through the police command structure.
Clarence and Mayor Roles
The show featured multiple “Clarence” references—Mayor Royce’s chief of staff and various street-level characters—creating a recurring motif of ordinary people navigating corrupt systems. Reg. E. Cathey joined in season 4 as Norman Wilson, a staffer in the mayor’s office.
Warning: Season 6 does not exist. The Wire concluded after five seasons (2002–2008). Any search results claiming new season information are inaccurate.
Tip: For a complete episode-by-episode breakdown, Wikipedia’s “List of The Wire characters” page provides the most reliable reference for which characters appeared in each season.
youtube.com, thewire.fandom.com, en.wikipedia.org, tvguide.com, youtube.com
While Dominic West leads as Jimmy McNulty, the Dutch Wire cast overview spotlights the full ensemble including Idris Elba and Lance Reddick.
Frequently Asked Questions
Who played Omar Little in The Wire?
Michael K. Williams portrayed Omar Little in 42 episodes across seasons 2–5. Williams became one of the most iconic actors in the series’ history before his death in September 2022.
What character did Michael B. Jordan play?
Michael B. Jordan played Wallace, a young drug dealer in season 1 who becomes a key witness against the Barksdale organization. This was one of Jordan’s earliest credited roles.
Who is Clarence in The Wire cast?
Multiple characters share the name “Clarence” in The Wire, most notably Clarence Keen, a staffer in Mayor Royce’s office, played by Reg. E. Cathey in season 4.
Who portrayed the Mayor in The Wire?
Frankie R. Faison played Ervin Burrell, the police commissioner who reports to Mayor Clarence Royce, played by Glynn Turman.
What is D’Angelo Barksdale’s actor?
Lawrence Gilliard Jr. played D’Angelo Barksdale in 18 episodes across seasons 1–2. His character’s arc ends tragically as he struggles to escape his uncle Avon’s shadow.
How many seasons does The Wire have?
The Wire ran for five seasons from 2002 to 2008, comprising 60 episodes total. No additional seasons have been produced.
Who created The Wire?
David Simon created The Wire, basing the series on his experiences as a Baltimore Sun reporter covering crime. The show is widely regarded as one of television’s greatest dramas.
TL;DR: Dominic West’s McNulty anchors the series, but Idris Elba’s Stringer Bell delivers the most complete arc. Lance Reddick’s Daniels logged the most episode appearances (58), making him the series’ workhorse performer.