Acting • AGE 33
Treasure Fellowship
Tom (voice)
2023
Flags of Our Fathers
Young James Bradley
2006
Lucky Number Slevin
Henry
Rodney
Jack Hamilton
2004
The Almost Guys
Buddy Murphy
ER
Alex
1994