Eddington 2025
as Will (Knighthood Gold Member, 14)
Butch Cassidy and the Wild Bunch 2025
as Randall
Flamin' Hot 2023
as Scientist
Art of Deception 2019
as Malcolm Hardwick
White Knuckles 2010
as Priest
Gardens of the Night 2008
as Blackberry John
When the Time's Right 2008
as Ben
Credits from TMDB.