Cast Credits Broken News (2005) Guest starring as Johan Fleischer Episode 1x01: Tomato Flu (Oct 31, 2005) Foyle's War (2002) Guest starring as Kraus Episode 3x03: They Fought in the Fields (Nov 7, 2004)