Who plays Dexter Morgan?
Answer
Michael C. Hall
Answer
Michael C. Hall
Dexter Morgan is played by Michael C. Hall. Hall portrays the character in the original Dexter television series and its direct continuation, Dexter: New Blood, bringing a controlled, understated performance to the forensic analyst’s hidden life as a vigilante serial killer.
Hall’s performance depends on the contrast between Dexter’s outward presentation and his private thoughts. Dexter attempts to appear like an ordinary colleague, brother, and romantic partner while secretly following the Code of Harry, a set of rules associated with his adoptive father. Hall’s narration and restrained manner make that split personality central to the show’s style.
Before Dexter, Hall was widely known for playing David Fisher on the HBO drama Six Feet Under. That earlier role also earned him significant critical attention. His work as Dexter made him internationally recognizable and brought multiple award nominations, including nominations for the Primetime Emmy Award for Outstanding Lead Actor in a Drama Series.
The other listed names are members of Dexter’s cast but play different characters. James Remar portrays Harry Morgan, David Zayas portrays detective Angel Batista, and John Lithgow portrays Arthur Mitchell, one of Dexter’s major adversaries.
Source: Wikipedia · fact-checked Aug. 2026