Ted Wallace

Appearances
1998
 * Episode 3061 - 20 April 1998