Robert Lansing

  • Also known as: Robert Howell Brown
  • Born: Jun 5, 1928 in San Diego, CA, USA
  • Death: Oct 23, 1994 in New York, NY, USA