Everyday Miracles 2015
as Cotton Welles
Amy Alyson Fans 2011
as Blogger at Bar
Weak Species 2009
as George
Garden Party 2008
as Sammy
A Home at the End of the World 2004
as Bobby Morrow (1974)
Cold Mountain 2003
as Ellis Swanger
A Walk to Remember 2002
as Eddie Zimmerhoff
Credits from TMDB.