Cast Credits Barbarians Rising (2016) Guest starring as Avitus Episode 1x04: Ruin (Jun 27, 2016) The Last Kingdom (2015) Guest starring as Father Selbix (2 episodes) Episode 1x04: Episode 4 (Oct 31, 2015) Episode 1x03: Episode 3 (Oct 24, 2015) Fortitude (2015) Guest starring as DI Littlejohn (3 episodes) Episode 1x10: Episode 10 (Mar 26, 2015) Episode 1x06: Episode 6 (Feb 26, 2015) Episode 1x04: Episode 4 (Feb 12, 2015) Penny Dreadful (2014) Guest starring as Inspector Goldsworthy (2 episodes) Episode 1x02: Séance (May 18, 2014) Episode 1x01: Night Work (May 11, 2014) Atlantis (2013) Guest starring as Cilix (6 episodes) Episode 2x12: The Queen Must Die (1) (May 16, 2015) Episode 2x11: Kin (May 9, 2015) Episode 2x09: The Gorgon's Gaze (Apr 25, 2015) Episode 2x08: The Madness of Hercules (Apr 18, 2015) Episode 2x07: A Fate Worse Than Death (Apr 11, 2015) Episode 2x06: The Grey Sisters (Dec 20, 2014) View 3 more View 3 less Death in Paradise (2011) Guest starring as Tosh Walker Episode 5x07: Episode 7 (Feb 18, 2016) Paradox (2009) Guest starring as Simon Manning (5 episodes) Episode 1x05: Episode 5 (Dec 22, 2009) Episode 1x04: Episode 4 (Dec 15, 2009) Episode 1x03: Episode 3 (Dec 8, 2009) Episode 1x02: Episode 2 (Dec 1, 2009) Episode 1x01: Episode 1 (Nov 24, 2009) View 2 more View 2 less The Palace (2008) Starring as Jonty Roberts Lewis (2006) Guest starring as Liam Cullen Episode 5x04: The Gift of Promise (Apr 24, 2011) McCready and Daughter (2001) Starring as Michael McCready (6 episodes) Episode 1x05: No Bed of Roses (Jul 19, 2001) Episode 1x04: Obsessions (Jul 12, 2001) Episode 1x03: Pasta La Vista (Jul 5, 2001) Episode 1x02: The Dating Game (Jun 28, 2001) Episode 1x01: Hobgoblin (Jun 21, 2001) Episode S01 Special: McCready and Daughter (Jun 15, 2000) View 3 more View 3 less Horatio Hornblower (1998) Guest starring as Wolfe (2 episodes) Episode 3x02: Duty (Jan 6, 2003) Episode 3x01: Loyalty (Jan 5, 2003) Ballykissangel (1996) Starring as Sean Dillon Cracker (1993) Starring as Jimmy Beck