Year Title Role
2008 The Rooftopsmiths Marcus
2010 Going the Distance Damon
2010 Faster Killer
2011 What’s Your Number? Eddie Vogel
2012 Destinée Nick
2012 The Raven John Cantrell
2016 Despite the Falling Snow Misha
2016 The Healer Alec Bailey
2019 Mr. Malcolm’s List
2020 The Invisible Man Adrian Griffin


Year Title Role
2002 Hollyoaks Jean-Pierre
2007 The Time of Your Life Marcus
2008 Lark Rise to Candleford Phillip White
2008 Bonekickers Colm
2012 World Without End Ralph Fitzgerald
2013 Mr Selfridge Roderick ‘Roddy’ Temple
2013–2014 Dracula Jonathan Harker
2014 The Great Fire James, Duke of York
2015 The Secret River William Thornhill
2017 Emerald City Roan / Lucas
2017 Man in an Orange Shirt Michael Berryman
2018 The Haunting of Hill House Adult Luke Crain
2020 The Haunting of Bly Manor Peter Quint