Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Nedda Harrigan was born on August 24, 1899 in New York City, New York, USA. She was an actress, known for Thank You, Mr. Moto (1937), Devil's Island (1939) and Charlie Chan at the Opera (1936). She was previously married to Joshua Logan and Walter Connolly. She died on April 1, 1989 in New York City, New York, USA.