Movies List
TV Show List
The Other Woman

as Nick

2014
Dirty Movie

as

2011
Fake

as Tay Murphy

2011
Alpha Dog

as

2006
The Notebook

as John Hamilton

2004
John Q

as

2002
Swept Away

as Michael

2002
100 Mile Rule

as Jerry

2002
XX/XY

as

2002
Hush

as Gavin

1998
Too Tired to Die

as Lulu

1998
Home Alone 3

as Earl Unger

1997
If Lucy Fell

as Ted

1996
Unhook the Stars

as Frankie

1996
Search and Destroy

as Rob

1995
Off and Running

as Reese

1991
David Thornton David Thornton

Birthday

1953-06-12

Place of Birth

Cheraw, South Carolina, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now