Cast Credits Lovesick (2014) Guest starring as Hotel Guest Episode 2x04: Liv (Nov 17, 2016) Waterloo Road (2006) Guest starring as Dr. Cunningham Episode 8x06: Episode 6 (Sep 27, 2012) Rebus (2000) Guest starring as William Glass Episode 3x03: Strip Jack (Sep 22, 2006)