Cast Credits Prisoners' Wives (2012) Guest starring as Headteacher Episode 2x03: Episode 3 (Mar 28, 2013) DCI Banks (2010) Guest starring as Malcolm Farlow Episode 2x01: Strange Affair (1) (Oct 10, 2012) Waterloo Road (2006) Guest starring as Mr Arnold Episode 5x18: Episode 18 (Jun 9, 2010) Liverpool 1 (1998) Guest starring as Surgeon Episode 1x01: Fresh Meat (Sep 7, 1998)