Treasure Hunter (Episode 6728)

Played by David Syme