Geoff Hadley

Played by Mike Newman.

Appearances
2010
 * Episode 6020 - 24 Sep 2010