Cast Credits Foyle's War (2002) Guest starring as Daniel Dawson Episode 6x02: Broken Souls (Apr 13, 2008)