Glory Road (2005) .... Coach Don Haskins
Stealth (2005) .... Lt. Ben Gannon
Around the Bend (2004) .... Jason
Undertow (2004) .... Deel Munn
An Unfinished Life (2004)
Secondhand Lions (2003) .... Adult Walter
Wonderland (2003) .... Ron Launius
The Hulk (2003) .... Major Glenn Talbot
Four Reasons (2002) .... Boy
Sweet Home Alabama (2002) .... Jake Perry
Four Reasons (2002) .... Boy
Coastlines (2002) .... Eddie Vance
A Beautiful Mind (2001) .... Martin Hansen
Session 9 (2001) .... Hank
When Strangers Appear (2001) .... Peter ... aka Shearer's Breakfast, The (2001) (Australia) (USA: working title)
The Deep End (2001) .... Darby Reese
The Weight of Water (2000) .... Rich Janes ... aka Le Poids de l'eau (2002) (France)
The Dancer (2000/II) .... Stephane
Drop Back Ten (2000) .... Tom White
American Psycho (2000) .... Craig McDermott
You Can Count on Me (2000) .... Rudy (Kolinski) Sr.
Harvest (1999) .... Clay Upton ... aka Cash Crop (1999) (USA: video title) ... aka Desperate Season, A (1999) (Australia: cable TV title)
Restless (1998) .... Jeff Hollingsworth
Definite Maybe, The (1997) .... Eric Traber
Minotaur (1997) .... G.R.
True Blue (1996)(as Joshua Lucas) .... Dan Warren
Wing Commander III: Heart of the Tiger (1994) (VG) .... Major Jace 'Flash' Dillon
In the Heat of the Night: A Matter of Justice (1994) (TV)(as Joshua Lucas) .... Todd Walker
"Snowy River: The McGregor Saga" (1993) TV Series(as Joshua Lucas) .... Luke McGregor (1993) ... aka "Banjo Paterson's The Man From Snowy River" (1993)
Father Hood (1993)(as Joshua Lucas) .... Andy ... aka Desperado (1993) ... aka Honor Among Thieves (1993) ... aka Mike Hardy (1993)
Class of '61 (1993) (TV)(as Joshua Lucas) .... George Armstrong Custer
Alive (1993)(as Joshua Lucas) .... Felipe Restano ... aka Alive: The Miracle of the Andes (1993)
Child of Darkness, Child of Light (1991) (TV)(as Joshua Lucas) .... John L. Jordan III
Television Series
"Late Night with Conan O'Brien" (1993) playing "Himself" 9 October 2003
"Jake and the Fatman" (1987) (as Joshua Lucas) in episode: "I'd Do Anything" (episode # 4.21) 10 April 1991
"Parker Lewis Can't Lose" (1990) playing "Evan" (as Joshua Lucas) in episode: "Jerry's First Date" (episode # 1.21) 24 March 1991
"Life Goes On" (1989/I) playing "Dylan" (as Joshua Lucas) in episode: "La Dolce Becca" (episode # 2.8) 11 November 1990
"True Colors" (1990) playing "Jonathan" in episode: "Soft Shell" (episode # 1.9) 4 November 1990