Movie | What's Love Got to Do with It? | David | 2023-01-26 |
Movie | Their Finest | Alex, the Director | 2017-02-19 |
Movie | RSC Live: The Two Gentlemen of Verona | Valentine | 2015-03-30 |
Movie | The Theory of Everything | Ellis | 2014-11-26 |
Series | The White Queen | Henry VII of England | 2013-06-16 |
Movie | The Invisible Woman | Charley Dickens | 2013-12-25 |
Movie | The Physician | Mirdin | 2013-12-25 |
Movie | The Amazing Cynicalman | Dr. Pweent | 2012-06-13 |
Movie | The Believer | Polish Man | 2001-08-23 |