Sutherland Ross(1912-1984)
- Writer
Sutherland Ross was born on 12 March 1912 in Plymouth, Devon, England, UK. Sutherland was a writer, known for Caught in the Net (1960). Sutherland was married to Stella Clarke. Sutherland died on 16 February 1984 in Salcombe, Devon, England, UK.