Cast Credits New Blood (2016) Starring as Stefan Strike Back (2010) Starring as Josef Varga (2 episodes) Episode 6x04: Retribution: Episode 4 (Nov 21, 2017) Episode 6x03: Retribution: Episode 3 (Nov 14, 2017)