Year Title Role Notes 2007 Casualty William Mulhern Episode: "A House Divided" 2012 Cuckoo Charlie Episode: "Family Meeting" 2012 The Revolting World of Stanley Brown Stanley Brown 13 episodes 2013 The White Queen Richard Grey 4 episodes 2013 Game of Thrones Martyn Lannister 2 episodes 2014–2016 Tommen Baratheon 16 episodes Nominated – Screen Actors Guild Award for Outstanding Performance by an Ensemble in a Drama Series 2014 Glue Chris Pollard 2 episodes 2015 Ripper Street Harry Ward Episode: "Your Father. My Friend" 2017 Will Billy Cooper 3 episodes 2018 Into the Badlands Castor 6 episodes