Movie | Band of Rebels | C.S. Sergeant Augustus | 2022-02-20 |
Movie | Greed | Headmaster | 2019-09-07 |
Movie | Jesse James vs. The Black Train | Jesse James | 2018-05-01 |
Movie | The Rise | Albert | 2012-09-09 |
Series | The Queen | 2009-11-29 | |
Movie | Doctor Who: The Infinite Quest | Mergrass (voice) | 2007-06-30 |
Movie | Ali G Indahouse | Alan Swan | 2002-03-21 |
Movie | The Man Who Cried | Second Official | 2000-08-29 |
Movie | Salome's Last Dance | 1st Nazarean | 1988-05-06 |
Series | Brideshead Revisited | Tom | 1981-10-12 |