Cast Credits No Offence (2015) Guest starring as Olivia's Dad Episode 1x05: Episode 5 (Jun 2, 2015) Last Tango in Halifax (2012) Guest starring as Sergeant Episode 3x05: Episode 5 (Jan 25, 2015) Waterloo Road (2006) Guest starring as John Shepherd Episode 3x07: Episode 7 (Nov 22, 2007) Casualty (1986) Guest starring as Steve Ryan Episode 14x09: Off The Wall (Nov 6, 1999)