Lost Nation 2024
as Thomas Chittenden
Martin Eden 2023
as Bernard Higginbotham
The Irishman 2019
as James P. Hoffa
Credits from TMDB.