Foxhole 2026
as German Boy
The Human Trust 2013
as Police Officer
Arbitrage 2012
as Gala Guest (uncredited)
The World's Greatest Sinner 1962
as The Devil
Credits from TMDB.