Cast Credits Line of Duty (2012) Guest starring as Dog Walker Episode 1x01: A Disastrous Affair (Jun 26, 2012) Waterloo Road (2006) Guest starring as Talitha McMillan Episode 7x22: Episode 22 (Feb 29, 2012)