David McGuire

Played by Gerard Peck.

Appearances
2014
 * Episode 6907 - 17 June 2014