Cast Credits Waterloo Road (2006) Guest starring as Takeaway Man Episode 3x17: Episode 17 (Feb 21, 2008) Little Britain (2003) Guest starring as Various (2 episodes) Episode 3x06: Episode 6 (Dec 24, 2005) Episode 2x02: Episode 2 (Oct 26, 2004)