John Moulder-Brown was born on June 3, 1953 in London, England. He is an actor, known for Two Living, One Dead (1961), The Devil in the Fog (1968) and Deep End (1970).