Cast Credits Casualty (1986) Guest starring as David Gregory Episode 11x06: Still Waters (Oct 19, 1996)