Television

Year Title Character Production Notes
1989 Dramarama Tomkins ITV Appeared in: Season 7, Ep. 2 “Ghost Story”
1990 Screenplay Viaduct Boy BBC Appeared in: Season 5, Ep. 11 “Needle”
1993 Brookside Geoff Rogers Channel 4 Appeared in: Series 1: Ep. 1327, 1327, 1331, 1332, 1334, 1336, 1337
1994 Blood On the Dole Joey Jackson Channel 4 TV Movie (Based upon Jim Morris’play of the same name.)
1995 Jake’s Progress Joey Channel 4 Appeared in: Series 1, Ep. 7
1996 Hillsborough Ian Glover ITV Movie (Based upon the Hillsborough Disaster of 1989)
1997 Touching Evil Jack McCaffrey ITV Appeared in: Season 1, Ep. 5, 6 “Deadly Web (Two parts)”
1996-7 Springhill Jamie Johnson ITV Appeared in: Series 1, Ep. 1, 3-14
1997 Pie in the Sky Hotel Receptionist BBC Appeared in: Series 5, Ep. 2 “Ugly Customers”
1998 Liverpool 1 Mikey Sullivan ITV Appeared in: Series 1, Ep. 1
2001 Strumpet Knockoff BBC Movie
2001 Band of Brothers John McGrath HBO / BBC Appeared in Season 1, Ep. 3 “Carentan”
2002 Nice Guy Eddie Scott BBC Appeared in: Series 1, Ep. 1
2003 Buried Dr. Nick Vaughan Channel 4 Appeared in: Series 1, Ep. 1-8
2003 Silent Witness Neville Anderson BBC Appeared in: Series 7, Ep. 7, 8 “Beyond Guilt: Part 1 & 2”
2004 Murder City Dylan Forbes ITV Appeared in: Series 1, Ep. 1 “The Critical Path”
2005 The Virgin Queen Gilbert Gifford BBC Appeared in: Ep. 2
2007 Skins Mad Twatter E4 Appeared in: Series 1, Ep. 1, 2, 3
2007 The Visit Splodge Costello BBC Appeared in: Series 1, Ep. 2, 3, 4, 5, 6, 7
2008 Wire in the Blood James Williams ITV Appeared in: Series 6, Ep. 7, 8
2012 Hit & Miss Philip ITV Appeared in: Series 1, Ep. 6
2012 Good Cop Callum Rose BBC Appeared in: Series 1, Ep. 1, 2, 3
2013 Accused Alan Baines BBC Appeared in: Series 2, Ep. 3 “Tracie’s Story”
2013 Great Night Out Daz Taylor ITV Series 1
2013 The Village Crispin Ingham BBC Appeared in: Series 1, Ep. 1, 2, 3, 6
2013 Playhouse Presents Young Ricky Sky Arts Appeared in: Series 2, Ep. 8 “Ragged”
2013 Dracula Hackett NBC Appeared in: Series 1, Ep. 6, 7, 8
2014 to 2016 Outlander Angus Mhor Starz Appeared in: Season 1, 2
2015 A.D.: The Bible Continues Simon the Sorcerer NBC Appeared in: Season 1, Ep. 7, 8
2016 Dickensian Manning BBC Appeared in: Series 1, Ep. 15, 18
2016 Quantico University President ABC Appeared in: Season 1, Ep. 16
2016 The Musketeers Borel BBC Appeared in: Series 3, Ep. 5
2017 Into The Badlands The Engineer AMC Appeared in: Season 2, Ep. 1, 2
2017 Little Boy Blue DCI Mark Guinness ITV Appeared in: Series 1, Ep. 1-4
2017 Tin Star Johnny Sky Atlantic Appeared in: Series 1, Ep. 1-3
2017 Shetland Thomas Malone BBC In Post Production