Street Pastors TBA
as Gerald
Love and the Radio Star 2022
as Older Man
Modern Love 2021
as David
Trauma 2014
as The Commuter
A Haunting Harmony 1993
as Lawyer
Death Wish 3 1985
as Intern
A Talent for Murder 1983
as Gary
The Ballad of Tam Lin 1970
as Andy
Sebastian 1968
as Gavin
The Turn of the Screw 1959
as Miles
Credits from TMDB.