![]() | Hunter Killer (2018) as Captain Forbes |
![]() | Johnny English Strikes Again (2018) as Pegasus |
![]() | Eric, Ernie and Me (2017) as Ernest Maxin |
![]() | King Charles III (2017) as Prime Minister Tristram Evans |
![]() | 1066: A Year to Conquer England (2017) as Harold Godwinson |
![]() | A Little Chaos (2015) as Monsieur De Barra |
![]() | Churchill's First World War (2013) as Winston Churchill |
![]() | Much Ado About Nothing (2011) as Don Pedro |
![]() | Sleep With Me (2009) as MacDara |
![]() | Doctor Who: Planet of the Dead (2009) as DI McMillan |
![]() | Last Chance Harvey (2008) as Josh Hillman |
![]() | La terza madre (2007) as Michael Pierce |
![]() | Shiny Shiny Bright New Hole in My Heart (2006) as Rupert |
![]() | Reversals (2003) as Dr. Glen Morrow |
![]() | The Lost Battalion (2001) as Capitaine Nelson Holderman, Co. K 307 th |
![]() | Murder on the Orient Express (2001) as William MacQueen |
![]() | Sharpe's Regiment (1996) as Captain Carline |