Ben Richards is an English film and television writer and producer.
Fixer
Role(s): Writer
Spooks
Outcasts
Strike
The Diplomat