• BIRTH 30/04/1957
  • Country Canada
  • DIRECTOR 2
  • PRODUCTION 1

David McLeod

David McLeod is 69 years old (30 avril 1957).

David McLeod

Director (2)

Beauty and the Beast (2012)
Beauty and the Beast (2012)
2012
(1 episode)
Lexx
Lexx
1997
(3 episodes)

Production

Catch a Falling Star
Catch a Falling Star
2000