David Harewood

David Harewood (born December 8, 1965) is an English actor. He is set to portray Hank Henshaw on Supergirl.