Actor
Country Strong
2010 · as Bob
Billy: The Early Years
2008 · as Dr. Minder
The Secret Life of Bees
2008 · as Mr. Kirven
20 Years After
2008 · as Quincy
When I Find the Ocean
2006 · as Jesse Peabody
Walk the Line
2005 · as Ezra Carter
Dreamer: Inspired By a True Story
2005 · as Emergency Vet
Alabama Love Story
2003
We Were Soldiers
2002 · as Cab Driver
The Patriot
1998 · as Richard Bach
Fire Down Below
1997 · as Dilbert the Grocer
Is There Life Out There?
1994 · as Charlie Aimsley (uncredited)