Actor
Beneath the Fold
2024
as Curt
Only the Good Survive
2023
as Cole Mack
Surf'em Up
2023
as Lance
Causeway
2022
as Rick
BlacKkKlansman
2018
as Master Patrolman Andy Landers
The Free World
2016
as Officer Ryan
The Fundamentals of Caring
2016
as Bob Richardson
Bad Country
2014
as Detective Shepherd
Life in Flight
2010
as Kit (as Fred Weller)
Buffalo Bushido
2009
as Wendyl
Four Lane Highway
2007
as Sean
Southern Belles
2005
as Tracy Hampton
When Will I Be Loved
2004
as Ford Welles
The Shape of Things
2003
as Phillip
The Business of Strangers
2001
as Nick Harris
Puppet
1999
as Rick
Harvest
1999
as Bucky Upton
Armageddon
1998
as NASA Tech
How to Make the Cruelest Month
1998
as Rickey
Hudson River Blues
1997
Gold Coast
1997
as Arnold Rapp
Basquiat
1996
as Frank
Stonewall
1995
as Matty Dean
On a String
War Birds: Diary of an Unknown Aviator
as Elliott White Springs