Jodi Long (I) |
Jodi Long was born on January 7, 1954 in New York City, New York, USA. She is an actress and writer, known for The Hot Chick (2002), Splash (1984) and Shang-Chi and the Legend of the Ten Rings (2021).
See full bio »
Born:in New York City, New York, USA |
|