Cast Credits The Last Kingdom (2015) Guest starring as Eilaf Episode 2x05: Episode 5 (Apr 13, 2017) Atlantis (2013) Guest starring as Thanos Episode 1x09: Pandora's Box (Nov 30, 2013) Horatio Hornblower (1998) Guest starring as Clerk Episode 2x02: Retribution (Mar 25, 2001) A Touch of Frost (1992) Guest starring as Lofty Parker Episode 14x02: Dead End (Oct 19, 2008) Birds of a Feather (1989) Guest starring as Man in Bar Episode 2x07: Brief Encounter (Oct 18, 1990)