Limits of Light 2011
as Self - Actor
South Pacific 2001
as Crewman
Sam the Man 2001
as Man #2 in Restaurant
All Together Now 1986
as William
Doubting Thomas 1983
as Caiaphas
Back of Beyond 1974
as David
The Exiles 1969
as Kester McWilliams
Credits from TMDB.