Movies List
TV Show List
Triple Threat

as David

2022
A Very Charming Christmas Town

as Sawyer Larsen

2020
Famous and Fatal

as Sam Austin

2019
Sharing Christmas

as David

2017
Seduced

as Gavin

2016
Maladies

as Prescott

2012
Christmas in the City

as Tom Wolman

2013
The One

as Daniel

2011
Howl

as Neal Cassady

2010
Careless

as

2007
Jon Prescott Jon Prescott

Birthday

1981-08-10

Place of Birth

Mountain View, California, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now