IMDb Page
Movie Release Date Character Age at Release
Dumb Money 09/15/23 Additional Voices (voice) 45
Can You Ever Forgive Me? 10/19/18 Male (voice) 40
Весь мир у наших ног 03/06/15 37
7E 12/10/13 Rich 36
Adult World 04/18/13 Rubia 35
Secret Lives of Husbands and Wives 01/01/13 Bobby Lopez 35
Putzel 10/10/12 Jake 34
The Tested 01/01/11 Julian Varone 33
Snapshots 04/15/10 32
Brooklyn's Finest 03/04/10 Det. George Montress 32
Che: Part Two 12/12/08 Benigno (Dariel Alarcón Ramirez) 31
Che: Part One 09/05/08 Benigno (Dariel Alarcón Ramírez) 30
National Treasure: Book of Secrets 12/13/07 FBI Agent Hendricks 30
Bella 09/09/06 Francisco 28
World Trade Center 08/09/06 Antonio Rodrigues 28
Harsh Times 09/11/05 Alex 27
Fever Pitch 04/06/05 Gerard 27
National Treasure 11/19/04 Agent Hendricks 26
Grand Theft Auto: San Andreas - The Introduction 10/26/04 Officer Jimmy Hernandez (voice) (uncredited) 26
Garden State 07/28/04 Jesse 26
Pieces of April 10/17/03 Tyrone 25
25th Hour 12/19/02 Phelan 25
Grassland None Police Chief Marcus Sullivan 46
Pangea None Lazaro 46