Neil McPherson

LONDON — Neil McPherson (born in London, 1969) is British artistic director and playwright. Between 1991 and 1994, he trained as an actor at the Central School of Speech and[...]