Cast Credits Waterloo Road (2006) Guest starring as David Farrow Episode 1x07: Episode 7 (Apr 20, 2006)