Alice 2022
as Man
American Animals 2018
as Male Art Professor
Chrystal 2004
as Agent Roamer
The Accountant 2001
as David O'Dell
Credits from TMDB.