John Scott (character)

Appearances
1998
 * Episode 3095 - 5 June 1998