Virgin River: The More The Merrier (2023) als Jack Sheridan | |
Virgin River: Father Christmas (2023) als Jack Sheridan | |
X (2022) als Wayne | |
Juveniles (2018) als Oliver | |
The Strangers: Prey at Night (2018) als Mike | |
Miracles from Heaven (2016) als Kevin Beam | |
Everest (2015) als Andy 'Harold' Harris | |
Devil's Knot (2013) als Brent Davis | |
The Moment (2013) als John / Peter | |
Secret Lives of Husbands and Wives (2013) als Kyle Dunn | |
Home by Christmas (2010) als Ed Preston | |
Cedar Boys (2009) als Mathew | |
Battle in Seattle (2007) als Jay | |
Smokin' Aces (2006) als Hollis Elmore | |
Flyboys (2006) als Reed Cassidy | |
Little Fish (2005) als Ray | |
Britney Spears: Greatest Hits - My Prerogative (2004) als Self | |
Bride & Prejudice (2004) als William Darcy | |
Perfect Opposites (2004) als Drew Curtis | |
Torque (2004) als Ford | |
Skagerrak (2003) als Ian / Ken | |
The Ring (2002) als Noah Clay | |
Windtalkers (2002) als Private Nellie | |
The Summer of My Deflowering (2000) | |
Kick (1999) als Tom Bradshaw | |
Hellbent als Jeb Dupre | |
Alphas als Gavin |