Cast Credits Midsomer Murders (1998) Guest starring as John Ransom Episode 8x05: Second Sight (Jan 23, 2005) Casualty (1986) Guest starring as Liam Episode 16x28: Past, Present, Future (Mar 16, 2002)