As an actor, whether I'm playing Othello on stage or David Estes on 'Homeland,' that ability to give into your imagination is something that I enjoy.
David Harewood is a skilled actor known for his performances in film, television, or theater. He may have portrayed diverse characters, showcasing his acting range and talent.