Peaches 2005
Executive Producer
Barry Barclay: The Camera on the Shore 2009
Actor
The Sound of One Hand Clapping 1998
Thanks
Credits from TMDB.