|
Shattered Ice (2025) as Jack Mankus |
|
Countdown (2019) as Charlie |
|
13 Hours: The Secret Soldiers of Benghazi (2016) as Chris Stevens |
|
Day Out of Days (2015) as Jason |
|
Teacher of the Year (2015) as Mitch Carter |
|
Her (2013) as Charles |
|
Devil's Knot (2013) as Paul Ford |
|
Amish Grace (2010) as Gideon Graber |
|
Towelhead (2008) as Gil Hines |
|
Madison (2005) as Owen |
|
Heart of the Beholder (2005) as Mike Howard |
|
Straight-Jacket (2004) as Guy Stone |
|
Identity (2003) as Assistant District Attorney |
|
Gods and Generals (2003) as Col. Adelbert Ames |
|
Super Sucker (2002) as Howard Butterworth |
|
Unmasking Zorro (2001) as Self |
|
John John in the Sky (2001) as John John (adult) |
|
When Billie Beat Bobby (2001) as Larry King |
|
The Mask of Zorro (1998) as Capt. Harrison Love |
|
Lovelife (1997) as Danny (as Matthew Letscher) |
|
Power 98 (1996) as Eddie (voice) |
|
Stolen Innocence (1995) as Eddie (as Matthew Letscher) |
|
Prehysteria! 3 (1995) as Needlemeyer |