Larry O'Dowd

Played by David Clisby.

Appearances
1999
 * Episode 3294 - 29 April 1999