Born 1987 (age 39) · New York City, New York, USA
Appears in 66 titles

Filmography

Battle: Los Angeles
5.8
Battle: Los Angeles
2011
as Cpl. Lee Imlay
Jack Frost
6.0
Jack Frost
1998
as Dennis
Kingpin
6.5
Kingpin
1996
as Young Roy
Hearts in Atlantis
6.8
Hearts in Atlantis
2001
as John Sullivan
Must Love Dogs
6.0
Must Love Dogs
2005
as Jeremy
King of California
6.4
King of California
2007
as Security Guard
Benji
6.9
Benji
2018
as Sid
Love & Sex
6.1
Love & Sex
2000
as 9-Year-Old Bobby
Fail Safe
6.9
Fail Safe
2000
as Tommy Grady
Killing Kennedy
5.8
Killing Kennedy
2013
as Lee Harvey Oswald
Just Add Water
5.0
Just Add Water
2008
as Dirk
Radio Free Albemuth
5.4
Radio Free Albemuth
2010
as Ted Pollett
The Wingwalker
8.1
The Wingwalker
2024
as Nick
Kart Racer
6.2
Kart Racer
2003
as Watts Davies
Now You Know
5.1
Now You Know
2002
as Eddy
Final Kill
5.0
Final Kill
2020
as Ron Wembly
Mission Park
5.0
Mission Park
2013
as Julian
Ghost Light
5.6
Ghost Light
2020
as Joseph
American Strays
5.8
American Strays
1996
as Jordan
Getting That Girl
5.1
Getting That Girl
2011
as Ned Fouler