Lester Cooper

Appearances
1990
 * Episode 1183 - 18 April 1990