Born 1971 (age 54) · Eugene, Oregon, USA
Appears in 67 titles

Filmography

Saving Private Ryan
8.2
Saving Private Ryan
1998
as Parker
X-Men: First Class
7.3
X-Men: First Class
2011
as Levene
The Bourne Identity
7.5
The Bourne Identity
2002
as Com Tech
Rush
7.7
Rush
2013
as American Journalist
National Treasure: Book of Secrets
6.4
National Treasure: Book of Secrets
2007
as Asa Trenchard
Darkest Hour
7.4
Darkest Hour
2017
as Cabinet Secretary Bridges
Everest
6.8
Everest
2015
as Stuart Hutchison
Rocketman
7.3
Rocketman
2019
as Carter
Snowden
7.1
Snowden
2016
as CIA Supervisor
Spy Game
6.9
Spy Game
2001
as Billy Hyland
Papillon
7.3
Papillon
2017
as Jean-Pierre Castelnau
Sky Captain and the World of Tomorrow
5.9
Sky Captain and the World of Tomorrow
2004
as Radio Operator
Little Women
7.3
Little Women
1994
as Bhaer's Student
Borg vs McEnroe
6.9
Borg vs McEnroe
2017
as Björn Borg's agent #1
Radioactive
6.6
Radioactive
2020
as Dr Jenkins
Genius
6.5
Genius
2016
as John Wheelock
Austenland
6.4
Austenland
2013
as Jimmy
A Mighty Heart
6.4
A Mighty Heart
2007
as John Skelton
The Catcher Was a Spy
6.2
The Catcher Was a Spy
2018
as Clifton Fadiman
Thunderbirds
5.0
Thunderbirds
2004
as News Anchor