Movie | The Secret Garden | George | 2020-07-08 |
Movie | National Theatre Live: Cat on a Hot Tin Roof | 2018-02-22 | |
Movie | Lazarus | Zach | 2018-05-02 |
Movie | National Theatre Live: A View from the Bridge | Louis | 2015-03-26 |
Series | And Then There Were None | Recording Artist | 2015-12-26 |
Movie | The Wolfman | Asylum Doctor (uncredited) | 2010-02-10 |
Movie | Hamlet | Guildenstern | 2003-01-01 |
Movie | Shine | Ashley | 1996-08-15 |
Series | Murder Most Horrid | Unknown | 1991-11-14 |