One hundred years of evil 2010
as Andersen
Sarah McLachlan: A Life of Music 2004
Camera Operator
A Licensed Liberty 1990
as Delamarche
The Boys Are Back 1989
Director
Gary Carter Visits Japan 1983
Director of Photography
Credits from TMDB.