2012
The Last Dogs of Winter as Self2000
Behind the Bull as Himself1997
Forgotten Silver as Self1987
Bad Taste as 3rd Class Alien2022
When the Cows Come Home Director2022
When the Cows Come Home Cinematography2020
Boys On Film 20: Heaven Can Wait Writer2018
Angie Director2017
The World In Your Window Writer2017
The World In Your Window Executive Producer2015
Act of Kindness Director2014
The Deadly Ponies Gang Editor2012
The Last Dogs of Winter Director2012
The Last Dogs of Winter Cinematography2012
The Last Dogs of Winter Editor2012
The Last Dogs of Winter Producer2010
Candyman: The David Klein Story Director2010
Candyman: The David Klein Story Producer2010
Candyman: The David Klein Story Camera Operator2010
Candyman: The David Klein Story Editor2010
Candyman: The David Klein Story Sound2010
Day Trip Director2009
Kathmandu Blues Director2008
Nigel Gavin: A Job with the Circus Director2008
Yes That's Me: Dave Murphy Plays the Blues Director2006
Struggle No More: The Windy City Strugglers Story Director2004
The Making of the Return of the King Director2004
The Making of the Return of the King Producer2003
The Quest Fulfilled: A Director's Vision Cinematography2003
The Making of The Two Towers Producer2003
The Making of The Two Towers Director2002
The Making of The Fellowship of the Ring Camera Operator2002
The Making of The Fellowship of the Ring Producer2002
The Making of The Fellowship of the Ring Director1997
Forgotten Silver Writer1997
Forgotten Silver DirectorNaN
The Making of The Lord of the Rings Collection Director2000
Behind the Bull Director1999
The Tribe Director1998
Saving Grace Director1992
Valley of the Stereos Writer1992
Valley of the Stereos Story1989
The Ray Bradbury Theater: A Sound of Thunder Director1988
Catching the Tide: Sam Hunt's Cook Strait Director1987
Stalin's Sickle Producer1987
Stalin's Sickle WriterNaN
Barbed Wire Canoe Writer1987
Stalin's Sickle Director1985
The Ray Bradbury Theater Director