Alan Baker

Played by Steve Lane.

Appearances
2001
 * Episode 3914 - 6 December 2001