Ralph Walker

Appearances
1999
 * Episode 3416 - 18 October 1999