Robert Dean Dunham made his living in Tokyo, Japan, his home for over 22 years. He is best known for his role as Antonio, Emperor of Seatopia in Godzilla vs. Megalon (1973) as well as his role as Mark Jackson in Dogora or Dagora the Space Monster (1964).