Loading
Loading

David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.
The Flash2014
Blood Diamond2006
Arrow2012
Supergirl2015
Homeland2011
Grimsby2016
DC's Legends of Tomorrow2016
The Man in the High Castle2015