Juan Moreno

Juan Moreno played Dobson in The Ambassadors of Death.