Director (1 credits)
Operator (51 credits)
- David Fennario's Banana Boots (1998)
- How Wings Are Attached to the Backs of Angels (1997)
- Creatures of the Sun (1997)
- Asking Different Questions: Women and Science (1996)
- Listening for Something... Adrienne Rich and Dionne Brand in Conversation (1996)
- Marilyn Waring on Women and Economics, Show Two (1996)
- Marilyn Waring on Politics, Local & Global, Show One (1996)
- Marilyn Waring on the Environment, Show Three (1996)
- Multiple Choices: Power Lines (1995)
- Multiple Choices: Volume 1 (1995)
- Multiple Choices: Picture Perfect (1995)
- Multiple Choices: Volume 3 (1995)
- Multiple Choices: Who, What, Where, When? (1995)
- Multiple Choices: The Agony and the Ecstasy (1995)
- Who's Counting? Marilyn Waring on Sex, Lies and Global Economics (1995)
- Multiple Choices: Community (1995)
- Multiple Choices: Blending (1995)
- Multiple Choices: Loves Me Loves Me Not (1995)
- Kanehsatake: 270 Years of Resistance (1993)
- Before Columbus, Programme One: Invasion (1993)
- Before Columbus, Programme Three: Rebellion (1993)
- Double or Nothing: The Rise and Fall of Robert Campeau (1992)
- Pierre Lefèvre on Acting (1992)
- Hey, Kelly! (1992)
- Walker (1992)
- Carol's Mirror (1992)
- The Greenpeace Years (1991)
- Toying with Their Future (1990)
- The First Emperor of China (1990)
- The Burning Times (1990)
- Goddess Remembered (1989)
- Adam's World (1989)
- Without Work: The Drive Away (1989)
- Without Work: Is Everyone Here Crazy (1989)
- Audition (1989)
- Give Me Your Answer True (1987)
- Discussions in Bioethics: Happy Birthday (1985)
- Speaking Our Peace (1985)
- Discussions in Bioethics: Family Tree (1985)
- Discussions in Bioethics: A Chronic Problem (1985)
- Dark Lullabies (1985)
- On Our Own (1984)
- Adèle and the Ponies of Ardmore (1984)
- Abortion: Stories from North and South (1984)
- The Profession of Arms (1983)
- Goodbye War (1983)
- Gulfstream (1982)
- Daisy: The Story of a Facelift (1982)
- If You Love This Planet (1982)
- On Guard for Thee, Part 2: A Blanket of Ice (1981)
- On Guard for Thee, Part 1: The Most Dangerous Spy (1981)