Corporate Monster | Doctor Bennings | 2019-09-16 | |
The Man Who Invented Christmas | Stage Manager | 2017-10-12 | |
Snowden | NSA Dep. Director Lowell | 2016-09-15 | |
The Last Days on Mars | Flight Commander Ellis | 2013-08-11 | |
Sylvia | Dook | 2012-07-10 | |
Bad Karma | 2002-07-23 |