Movie | Luther: The Fallen Sun | Newman | 2023-02-24 |
Series | The Thief, His Wife and the Canoe | Lifeboat Coxswain Andy Settle | 2022-04-17 |
Series | Beowulf: Return to the Shieldlands | Isen | 2016-01-03 |
Movie | Pride | Passerby Spitter | 2014-09-12 |
Movie | National Theatre Live: Antigone | Chorus | 2012-12-31 |
Movie | Skyfall | Whitehall Police Guard | 2012-10-24 |
Series | Vera | Damien Richardson | 2011-05-01 |
Series | Days That Shook the World | (voice) | 2003-11-01 |