Waterloo Road Guest cast, played by Phil Rowson Episode 2x06: Episode 6 (Feb 22, 2007) Episode 2x09: Episode 9 (Apr 5, 2007)