Born 1975 (age 51) · Santa Cruz, California, USA
Appears in 59 titles

Filmography

The Martian
7.7
The Martian
2015
as Timer Controller
Mission: Impossible - Ghost Protocol
7.1
Mission: Impossible - Ghost Protocol
2011
as British News Anchor
Jojo Rabbit
8.0
Jojo Rabbit
2019
as Herr Mueller
Wanted
6.5
Wanted
2008
as The Pharmacist
Hellboy
6.7
Hellboy
2004
as Agent Lime
The Illusionist
7.3
The Illusionist
2006
as Eisenheim's Assistant
Underworld: Blood Wars
5.9
Underworld: Blood Wars
2016
as Vampire Council #2
Hitman's Wife's Bodyguard
6.6
Hitman's Wife's Bodyguard
2021
as Walter Fiscer
Spectral
6.5
Spectral
2016
as Outpost Tech
The Zookeeper's Wife
7.3
The Zookeeper's Wife
2017
as Ghetto Soldier #1
The Crow
5.8
The Crow
2024
as Simon Elbe / Therapist
Unlocked
6.3
Unlocked
2017
as Ed Romley
Running Scared
7.0
Running Scared
2006
as Police Officer 2
Last Knights
6.4
Last Knights
2015
as Spy #1
Anthropoid
7.1
Anthropoid
2016
as Antonín
Chasing Liberty
6.2
Chasing Liberty
2004
as Agent in Club
Medieval
6.9
Medieval
2022
as Flashback Soldier #1
The Devil Conspiracy
6.5
The Devil Conspiracy
2023
as Dr. Laurent
Young Woman and the Sea
7.9
Young Woman and the Sea
2024
as Starlight Pool Reporter
The Catcher Was a Spy
6.2
The Catcher Was a Spy
2018
as Commanding Officer