TV Series
2018 | Bodyguard | David |
2018 | Electric Dreams | Agent Ross |
2017 | Oasis | Peter Leigh |
2016 | Medici: Masters of Florence | Cosimo |
2011-2013 | Game of Thrones | Robb Stark |
2012 | Birdsong | Captain Weir |
2011 | Sirens | Ashley Greenwick |
2009 | Hope Springs | Dean McKenzie |
2002 | Taggart | Christie |
1999-2000 | Barmy Aunt Boomerang | Sebastian |