
Avengers Endgame: Encore 2026
as Male S.H.I.E.L.D. Agent
Heartbreak, Coffee, and A Pack of Cigarettes 2025
as Ezekiel
The King of Bloody Fookin' Britain 2024
as Heinrich
Avengers: Endgame 2019
as Male S.H.I.E.L.D. Agent
Love at Sea 2018
as Preston Smith
Captain America: Civil War 2016
as MRI Tech
Ant-Man 2015
as EMT
Credits from TMDB.