Pascoe Macfarlane was born on November 11, 1945 in Hampstead, Middlesex, England, UK. He was a cinematographer and director, known for
Last Grave at Dimbaza (1973),
The Beneficiary (1979) and
Brothers and Sisters (1980). He died on April 4, 1980 in Spain.