STANDING at six feet tall, David Harewood is a force to be reckoned with. And he’s also now a veteran of playing spooks and secret agents in his espionage dramas. Here’s his story. Who is David Harewood? David Harewood was born on December 8, 1965, in the Small Heath area of Birmingham. His lorry driver […]