
Known For
Filmography
2019
2017
2016
2013
2012
2012
2002
2001
1999
1997

Corporate Monster
Movie · as Doctor Bennings

The Man Who Invented Christmas
Movie · as Stage Manager

Snowden
Movie · as NSA Dep. Director Lowell

The Last Days on Mars
Movie · as Flight Commander Ellis

Sylvia
Movie · as Dook

Loving Miss Hatto
Movie · as Larry

Foyle's War
TV · as American Scientist · 1 ep

Bad Karma
Movie · as Detective Arboles

Law & Order: Special Victims Unit
TV · as Dan O'Shell · 1 ep

The Devil's Advocate
Movie · as Jogger #1
