Barrabas

Played by Aidan Fennessy.

Appearances
1993
 * Episode 2033 - 27 October 1993