Peter Lorre

  • Born: Jun 26, 1904
  • Death: Mar 23, 1964 in Los Angeles, CA