| Wish (2023)As King Magnifico (voice) | (Not seen) |
| Dungeons & Dragons: Honor Among Thieves (2023)As Elgin | (Not seen) |
| Don't Worry Darling (2022)As Frank | (Not seen) |
| The Contractor (2022)As James Harper | (Not seen) |
| Wonder Woman 1984 (2020)As Steve Trevor | (Not seen) |
| Spider-Man: Into the Spider-Verse (2018)As Peter Parker / Spider-Man (voice) | (Not seen) |
| Outlaw King (2018)As Robert Bruce, Earl of Carrick | (Not seen) |
| A Wrinkle in Time (2018)As Dr. Alex Murry | (Not seen) |
| Wonder Woman (2017)As Steve Trevor | (Not seen) |
| Hell or High Water (2016)As Toby Howard | (Not seen) |
| Star Trek Beyond (2016) (AKA "Star Trek 3")As Captain James T. Kirk | (Not seen) |
| Z for Zachariah (2015)As Caleb | (Not seen) |
| Into the Woods (2014)As Cinderella's Prince | (Not seen) |
| Horrible Bosses 2 (2014)As Rex Hanson | (Not seen) |
| Stretch (2014)As Roger Karos | (Not seen) |
| Jack Ryan: Shadow Recruit (2014) (AKA "Agent: Ryan")As Jack Ryan | (Not seen) |
| Star Trek Into Darkness (2013) (AKA "2")As James T. Kirk | (Not seen) |
| This Means War (2012) (AKA "Black & White")As FDR Foster | (Not seen) |
| Rise of the Guardians (2012)As Jack Frost (voice) | (Not seen) |
| Celeste & Jesse Forever (2012)As Rory Shenandoah | (Not seen) |
| People Like Us (2012)As Sam Harper | (Not seen) |
| Unstoppable (2010)As Will Colson | (Not seen) |
| Carriers (2009)As Brian Green | (Not seen) |
| Star Trek (2009) (AKA "Star Trek: The Future Begins")As James T. Kirk | (Not seen) |
| Surrender, Dorothy (2006)As Shawn | (Not seen) |
| Just My Luck (2006) (AKA "Lucky Girl")As Jake Hardin | (Not seen) |
| Smokin' Aces (2006)As Darwin Tremor | (Not seen) |
| The Princess Diaries 2: Royal Engagement (2004)As Nicholas Devereaux | (Not seen) |