Haddon Mason was born on February 21, 1899 in Marylebone, London, England as Nicholas Haddon Mason. He was an actor, known for Painted Pictures (1930), A Moorland Tragedy (1933) and Castle Sinister (1932). He was married to Maudie Dunham. He died on April 29, 1966 in Paddington, London.