The Listener (2024) als Michael | |
Bucky F*cking Dent (2023) als Ted Fullilove | |
Lou (2022) als Philip | |
Spider-Man: All Roads Lead to No Way Home (2022) als Self (archive footage) | |
Redeeming Love (2022) als Paul | |
Intrusion (2021) als Henry Parsons | |
How It Ends (2021) als Nate | |
Birth of a Poet (2020) | |
Upgrade (2018) als Grey Trace | |
Spider-Man: Homecoming (2017) als Jackson Brice / Shocker | |
Sand Castle (2017) als Sergeant Harper | |
Snowden (2016) als Male Drone Pilot | |
The Invitation (2016) als Will | |
The Sound and the Fury (2015) als Dalton Ames | |
Black Dog, Red Dog (2015) als Stephen | |
Madame Bovary (2015) als The Marquis | |
As I Lay Dying (2013) als Jewel | |
Cold Comes the Night (2013) als Billy | |
The Furious Gods: Making Prometheus (2012) als Self | |
Prometheus (2012) als Charlie Holloway | |
Devil (2010) als Mechanic / Anthony "Tony" Janekowski | |
Brooklyn's Finest (2010) als Melvin Panton | |
Across the Universe (2007) als Paco | |
The Great Raid (2005) als Lt. Paul Colvin | |
Alchemy (2005) als Martin | |
Killing Castro | |
Carry-On |
Adopt a Highway Director | |
Adopt a Highway Writer |