The Debt 2003
as Archie
Hunting Venus 1999
as D.J. Hoardes
Windrider 1986
as Barman
The Pledge 1982
as The Gypsy
Credits from TMDB.