The Informers
2009 · Crime
as Martin
Masquerade
2021 · Horror
as Daniel
Gaslit by My Husband: The Morgan Metzer Story
2024 · Drama
as Rodney Metzer
Holiday in the Sun
2001 · Comedy
as Griffen Grayson
The Iron Orchard
2019 · Drama
as Dent Paxton
Glory Road
2006 · Biography
as Jerry Armstrong
The Christmas Classic
2023 · Comedy
as Bynn Flynn
Beautiful Boy
2011 · Drama
as Cooper
The Day After Tomorrow
2004 · Action
as J.D.
John from Cincinnati
2007 · Drama
as John Monad
Wimbledon
2004 · Comedy
as Jake Hammond
I Know What You Did Last Summer
2025 · Horror
as Pastor Judah
This Close
2018 · Drama
as Shep
Minx S2
as Billy Brunson
One Tree Hill S9
2012 · Drama
as Julian Baker