David Garfield

David Garfield played Von Weich in The War Games and Neeva in The Face of Evil.