Cast Credits Foyle's War (2002) Guest starring as Philip Judge Episode 8x01: The Eternity Ring (Mar 24, 2013)