Boweler (Episode 2316)

Played by Stuart Baguley.