Home / Discover / People

The Silence

2019
as Glenn

Gully

2019
as Mr. Charlie

22 Chaser

2018
as Dapper Suit Man

All Saints

2017
as Michael Spurlock

The Boy Next Door

2015
as Garrett Peterson

Kiss Me

2015
as Chance

The Lookalike

2014
as Bobby

Ricochet

2011
as Detective Duncan Hatcher

Ramona and Beezus

2010
as Robert Quimby

November Christmas

2010
as Tom Marks

Sex and the City 2

2010
as Aidan Shaw

Baby on Board

2009
as Danny Chambers

I Hate Valentine's Day

2009
as Greg Gatlin

Street Kings

2008
as Detective Dante Demille

The Messengers

2007
as Burwell

Dreamland

2006
as Henry

Bigger Than the Sky

2005
as Michael Degan / Christian

Raise Your Voice

2004
as Mr. Torvald

Raising Helen

2004
as Pastor Dan Parker

My Dinner with Jimi

2003
as Henry Diltz

Serendipity

2001
as Lars Hammond

On Hostile Ground

2000
as Matt Andrews

Countdown: The Sky's on Fire

1999
as Dr. Evan Thorne

Volcano

1997
as Norman Calder

Don't Look Back

1996
as Morgan

Innocent Victims

1996
as Tim Hennis

Tombstone

1993
as Barnes

Beer

1985
as Bob the Studio Director

Utilities

1983
as Reporter #1

Writer

Movie Hairy Who & The Chicago Imagists 2014