| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | A Ghost Story for Christmas: The Room in the Tower | Roger Winstanley | |
| 2025 | F1 - O Filme | Peter Banning | |
| 2025 | The Other Place | Chris | |
| 2023 | Verdades Dolorosas | Don | |
| 2021 | Laika | - | |
| 2020 | Anne: The Princess Royal at 70 | Self - Narrator | |
| 2020 | Carmilla | Doctor Renquist | |
| 2019 | Game of Thrones: A Última Vigília | Self | |
| 2018 | Rei Lear | Duke of Cornwall | |
| 2017 | Una | Mark | |
| 2016 | Anjos da Noite: Guerras de Sangue | Marius | |
| 2016 | The Velvet Abstract | Narrator | |
| 2016 | The Circuit | Sasha | |
| 2014 | Mar Negro | Lewis | |
| 2014 | Groove Is in the Heart | Mark | |
| 2012 | Nora | Richard | |
| 2012 | The Door | Man with the Wings of a Swan | |
| 2011 | Histeria | Mr. Squyers | |
| 2011 | Forget Me Not | Will Fletcher | |
| 2010 | Jackboots on Whitehall | Captain English / Monty (voice) | |
| 2010 | Anton Chekhov's The Duel | Von Koren | |
| 2007 | The Relief of Belsen | Derrick Sington | |
| 2007 | Persuasão | William Elliot | |
| 2007 | Desejo e Reparação | Naval Officer | |
| 2006 | 007: Cassino Royale | Villiers | |
| 2005 | O Lavador de Almas | Lieutenant Llewelyn | |
| 2005 | A Very Social Secretary | Keith | |
| 2004 | Aprontando Todas | Reg 3 | |
| 2004 | Em Busca da Terra do Nunca | Theater Patron 5 | |
| 2003 | Three Sisters | Tusenbach | |
| 2001 | The Low Down | John | |
| 2000 | Summer in the Suburbs | School Psychologist | |
| 2000 | Longitude | Halley's Secretary | |
| - | The Entertainment System Is Down | - | |
| - | Sweetsick | - |