Home / Discover / People

Saving Private Ryan

1998
as Paratrooper Mandelsohn

Rango

2011
as Jedidiah (voice)

Patch Adams

1998
as Neil

The Ladykillers

2004
as Lump Hudson

CBGB

2013
as Mad Mountain

Venus and Mars

2001
as Roberto

Noble Things

2009
as Kyle Collins

We Were Soldiers

2002
as Sgt. Ernie Savage

Chasing the Green

2009
as Ross Franklin

Desert Road

2024
as Steve

The Postman

1997
as Eddie March