Movie | Backdraft 2 | Agent Johnson | 2019-05-14 |
Movie | RSC Live: Julius Caesar | Cassius | 2017-04-26 |
Movie | RSC Live: Titus Andronicus | Saturnius | 2017-08-09 |
Movie | Dragonheart: Battle for the Heartfire | Osmund | 2017-07-09 |
Series | The Honourable Woman | Max Boorman | 2014-07-03 |
Movie | Who Gets the Dog | Oliver Steinberg | 2007-12-02 |
Movie | A Very British Sex Scandal | Peter Wildeblood | 2007-07-20 |
Movie | The Rivals | Faulkland | 2004-01-01 |
Movie | Virtual Sexuality | Rory | 1999-07-02 |