|
The Internship (2026) as Dick Jones |
|
Red Sonja (2025) as Rathi |
|
Man with No Past (2025) as Jack |
|
Duchess (2024) as Robert McNaughton |
|
Shadow Land (2024) as Brett Cahill |
|
A Week in Paradise (2022) as Sam |
|
Endangered Species (2021) as Jack Halsey |
|
38 Minutes (2020) as John Taverner |
|
Rogue (2020) as Joey Kasinski |
|
Undrafted (2016) as Fotch |
|
A Walk in My Shoes (2010) as Jake |
|
In My Sleep (2010) as Marcus |
|
Solomon Kane (2009) as Henry Telford |
|
King Lear (2008) as Edmund |
|
Shaking Dream Land (2007) as Robert |
|
El corazón de la Tierra (2007) as Robert |
|
Flyboys (2006) as William Jensen |
|
No Strings Attached: The Making of Thunderbirds (2004) as Self |
|
Thunderbirds (2004) as Scott Tracy |
|
LD 50 Lethal Dose (2003) as Vaughn |
|
The Hi-Line (2000) as Cafe Waiter |
|
The Patriot (1998) as Young Militiaman |
|
Endangered Species (2021) Co-Producer |