Peter Carter

Appearances
1985
 * Episode 70 - 21 June 1985