Movie | We Have Always Lived in the Castle | Mr. Elbert | 2019-05-17 |
Movie | Corporate Monster | Doctor Bennings | 2019-09-16 |
Movie | The Man Who Invented Christmas | Stage Manager | 2017-10-12 |
Movie | Snowden | NSA Dep. Director Lowell | 2016-09-15 |
Movie | The Last Days on Mars | Flight Commander Ellis | 2013-08-11 |
Movie | Bad Karma | 2002-07-23 |