David Harewood @davidharewood

The Martian Manhunter on SupergirlCW. David Estes on HOMELAND. Captain Poison in Blood Diamond. Ambassador for The Mental Health Foundation 2018!

120 following1296 posts261012 followers

199 Followers