Home / Discover / People

Sex and the City 2

2010
as Aidan Shaw

The Silence

2019
as Glenn

The Boy Next Door

2015
as Garrett Peterson

Ramona and Beezus

2010
as Robert Quimby

Raise Your Voice

2004
as Mr. Torvald

Serendipity

2001
as Lars Hammond

All Saints

2017
as Michael Spurlock

Bigger Than the Sky

2005
as Michael Degan / Christian

Baby on Board

2009
as Danny Chambers

November Christmas

2010
as Tom Marks

My Dinner with Jimi

2003
as Henry Diltz

Ricochet

2011
as Detective Duncan Hatcher

Dreamland

2006
as Henry

22 Chaser

2018
as Dapper Suit Man

Gully

2019
as Mr. Charlie

The Lookalike

2014
as Bobby

Countdown: The Sky's on Fire

1999
as Dr. Evan Thorne

The Messengers

2007
as Burwell

Street Kings

2008
as Detective Dante Demille

Utilities

1983
as Reporter #1

Don't Look Back

1996
as Morgan

Raising Helen

2004
as Pastor Dan Parker

Volcano

1997
as Norman Calder

I Hate Valentine's Day

2009
as Greg Gatlin

Tombstone

1993
as Barnes

Innocent Victims

1996
as Tim Hennis

On Hostile Ground

2000
as Matt Andrews

Kiss Me

2015
as Chance

Beer

1985
as Bob the Studio Director

Writer

Movie Hairy Who & The Chicago Imagists 2014