|
I Play Rocky (2026) as Grant Bader |
|
A Good Enough Day (2022) as Tyler Hamilton |
|
Seduced by My Neighbor (2018) as Mike |
|
A Bread Factory, Part One: For the Sake of Gold (2018) as Karl |
|
A Bread Factory, Part Two: Walk With Me A While (2018) as Karl |
|
Her Worst Nightmare (2018) as Professor Campbell |
|
The Neighborhood Nightmare (2018) as James Porter |
|
Wicked Moms Club (2017) as Ellis |
|
The Student (2017) as Stan Grandacre |
|
The Grief of Others (2015) as John Ryrie |
|
Tarzan (2013) as Clayton |
|
Finding Normal (2013) as Lucas Craig |
|
A Mother's Rage (2013) as Detective Roan |
|
Dark Skies (2013) as Alex Holcombe |
|
In the Family (2011) as Cody Hines |
|
My Soul to Take (2010) as Lake |
|
The Kingdom (2007) as Earl Ripon |
|
The Bourne Ultimatum (2007) as Tactical Team Leader |
|
The King's Guard (2000) as Capt. John Reynolds |
|
Payback (1999) as Johnny Bronson |
|
Back in Business (1997) as Preston |
|
Dogtown (1997) as Phillip Van Horn |
|
Bio-Dome (1996) as Parker |
|
Crimson Tide (1995) as Launcher |
|
Sketch Artist II: Hands That See (1995) as College Guy |
|
Serving in Silence - The Margarethe Cammermeyer Story (1995) as David |
|
Higher Learning (1995) as James |
|
A Good Enough Day (2022) Director |
|
A Good Enough Day (2022) Writer |