David Harewood @davidharewood

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

118 following1374 posts283007 followers

198 Followers