Louis Herman: Louis Herman. Self: The Discoverers. Louis Herman was born on 16 April 1930 in Jamaica, Queens, New York City, New York, USA. He died on 3 August 2016 in Honolulu, Oahu, Hawaii, USA.
Known For: The Discoverers (Self(as Dr. Louis Herman)), Dolphins (Self(as Dr. Louis Herman))