Movie | Bagman | Liam McKee | 2024-09-20 |
Movie | All of You | Lukas | 2024-09-08 |
Series | The Diplomat | Sam Henderson | 2023-02-28 |
Movie | The Twin | Anthony | 2022-04-06 |
Movie | Martyrs Lane | Thomas | 2021-08-19 |
Movie | Terminator: Dark Fate | Rigby | 2019-10-23 |
Movie | The Titan | Major Timothy Pike | 2018-03-30 |
Movie | 2036 Origin Unknown | ARTi (voice) | 2018-06-08 |
Movie | Outlaw King | Sir Christopher Seton | 2018-09-06 |
Movie | Churchill | Captain Stagg | 2017-05-25 |
Movie | Brotherhood | Brick | 2016-09-02 |
Movie | Legacy | Damian | 2015-06-19 |
Movie | 51 Degrees North | Michael Burlington | 2015-06-30 |
Movie | Swung | Mike | 2015-06-19 |
Movie | Maleficent | Overseer | 2014-05-28 |
Movie | 300: Rise of an Empire | Decapitated Greek marine | 2014-03-05 |
Series | Outlander | Ian Murray | 2014-08-09 |
Movie | Marvellous | Rev McCoist | 2014-09-25 |
Series | Shetland | John Henderson | 2013-03-10 |
Movie | Having You | Paul | 2013-06-04 |
Movie | National Theatre Live: Macbeth | Lennox, nobleman of Scotland | 2013-07-19 |
Movie | John Carter | Humble Guard | 2012-03-07 |
Movie | Brave | Young Macintosh (voice) | 2012-06-21 |
Movie | Tower Block | DC Devlin | 2012-09-19 |
Movie | The Knot | Steve | 2012-10-05 |
Movie | The Awakening | Sergeant Evans | 2011-08-17 |
Movie | 4.3.2.1 | Scotty | 2010-06-02 |
Series | Lip Service | Ryder / Vince Ryder | 2010-10-12 |
Movie | Huge | Trevor | 2010-06-18 |
Movie | Vivaldi, the Red Priest | Antonio Vivaldi | 2009-03-09 |
Movie | Baby Bible Bashers | Narrator | 2008-02-14 |