No photo
Directed 9
2010s
- 2017
NOVA: Why Trains Crash
Director
- 2015
Les secrets des gouffres géants
Director
- 2013
NOVA: Who Killed Lindbergh's Baby?
Director
2000s
- 2003
Spies That Fly
Director
- 2001
David Macaulay: Mill Times
Director
1990s
- 1994
David Macaulay: Roman City
Director
1980s
- 1989
David Macaulay: Pyramid
Director
1970s
- 1970
The Adversary
Director
No release date
High-Risk High-Rise
Director
Produced 5
2000s
- 2009
The Big Energy Gamble
Producer
- 2001
David Macaulay: Mill Times
Producer
1980s
- 1989
David Macaulay: Pyramid
Producer
- 1986
- 1983
David Macaulay: Castle
Producer
Wrote 4
2010s
- 2013
NOVA: Who Killed Lindbergh's Baby?
Writer
2000s
- 2009
The Big Energy Gamble
Writer
- 2001
David Macaulay: Mill Times
Writer
1980s
- 1986
Acted in 1
2000s
- 2000
Building Big
Director · 5 episodes