Home / Discover / People

A Beautiful Mind

2001
as Martin Hansen

Alive

1993
as Felipe Restano

All Square

2018
as Matt

American Psycho

2000
as Craig McDermott

An Unfinished Life

2005
as Crane Curtis

Around the Bend

2004
as Jason Lair

Big Sur

2013
as Neal Cassady

Boychoir

2014
as Gerard

Breakthrough

2019
as Brian Smith

Child of Darkness, Child of Light

1991
as John L. Jordan III

Class of '61

1993
as George Armstrong Custer

Daydream Nation

2010
as Barry Anderson

Dear Eleanor

2016
as Frank Morris

Death in Love

2008
as Elder Son

Drop Back Ten

2000
as Tom White

Ford v Ferrari

2019
as Leo Beebe

Glory Road

2006
as Don Haskins

Hide Away

2012
as Young Mariner

Hulk

2003
as Glenn Talbot

J. Edgar

2011
as Charles Lindbergh

Life As We Know It

2010
as Dr. Sam Nelson

Little Accidents

2015
as Bill Doyle

Little Murder

2011
as Ben Chaney

Peacock

2010
as Officer Tom McGonigle

Poseidon

2006
as Dylan Johns

Red Dog

2011
as John

Secondhand Lions

2003
as Adult Walter

Session 9

2001
as Hank

Space Warriors

2013
as Col. Roy Manley

Stealth

2005
as Lt. Ben Gannon

Stolen

2012
as Vincent Kinsey

Stolen

2009
as Matthew Wakefield

Sweet Home Alabama

2002
as Jake Perry

Tell-Tale

2009
as Terry

The Black Demon

2023
as Paul Sturges

The Deep End

2001
as Darby Reese

The Definite Maybe

1997
as Eric Traber

The Forever Purge

2021
as Dylan Tucker

The Guardian Angel - Suojelusenkeli

2018
as Bjørn Schouw Nielsen

The Lincoln Lawyer

2011
as Ted Minton

The Mend

2014
as Mat

The Weight of Water

2000
as Rich Janes

Thinner

1996
as Male Nurse

True Blue

1996
as Dan Warren

Trumbo

2007
as Himself

Undertow

2004
as Deel Munn

Wish You Well

2013
as Cotton Longfellow

Wonderland

2003
as Ron Launius

You Can Count on Me

2000
as Rudy (Kolinski) Sr.

Youth in Oregon

2017
as Danny Engersol