Discover
Birth Name
David Allen MacLeod
Born
Tuesday, 30 April 1957
Director Filmography
Title | Year |
---|
Beauty and the Beast | 2012 |
The Secret Adventures of Jules Verne | 2000 |
Lexx | 1996 |
Producer Filmography
Title | Year |
---|
Catch a Falling Star | 2000 |
The Song Spinner | 1995 |