David Leigh MacLeod photograph

David Leigh MacLeod

Use attributes for filter !
Gender Male
Death26 years ago
Date of birth January 1,1944
Born Ontario
Canada
DiedMontreal
Canada
Date of died December 6,1998
Siblings Joan MacLeod
Parents A. A. MacLeod
Virginia MacLeod
Date of Reg.
Date of Upd.
ID4368318
Send edit request

David Leigh MacLeod Life story


David Leigh MacLeod(1944-1998) David Leigh MacLeod was born in 1944 in Ontario, Canada. He was a producer, known for Ishtar (1987), Reds (1981) and Heaven Can Wait (1978). He died on 6 December 1998 in Montréal, Québec, Canada.

Next Profile ❯