
2016
Independence Day: Resurgence as Floyd Rosenberg2014
Manhattan Love Story as David2013
White House Down as Donnie the Guide2012
Camera Shy as Larry Coyle2012
Crackin' Down Hard as Terry2011
Afghan Luke as Tom2009
Dead Like Me: Life After Death as Zac Baenzinger2009
Accidentally on Purpose as Davis2009
The Wild Hunt as King Argyle2008
Swamp Devil as Jimmy Fuller2008
WarGames: The Dead Code as Dennis Nichols2008
Girl's Best Friend as Ethan2008
Prom Wars: Love Is a Battlefield as Joseph2007
End of the Line as Mike2007
Tipping Point as Jimmy Holland2007
Circle of Friends as Rodney2007
Superstorm as Ralf DeWitt2006
Banshee as Jack2006
The Business as Not available2005
The Greatest Game Ever Played as Phillip Wainwright2004
Delta State as Philip Graff (voice)2003
Hatley High as Not availableNaN
The Festival as Rufus Marquez2024
French Girl Director2024
French Girl Writer2016
Independence Day: Resurgence Screenplay2016
Independence Day: Resurgence Story2012
Crackin' Down Hard Writer