Little Britain Guest cast, played by Richard Freeman Episode 2x04: Episode 4 (Nov 9, 2004) Episode 3x06: Episode 6 (Dec 24, 2005)