Cast Credits Foyle's War (2002) Guest starring as German SD Officer Episode 3x01: The French Drop (Oct 24, 2004)