Sarah McLachlan : Fumbling Towards Ecstasy Live 2004
Director
Down Twisted 1987
Writer
The Princess and the Cabbie 1981
as Man in Car
Dirty Mary Crazy Larry 1974
as Farmer
Credits from TMDB.