Jodi Long: Jodi Long. Actress: The Hot Chick. Jodi Long was born in New York City, New York, USA. Jodi is an actor and writer, known for The Hot Chick (2002), Splash (1983) and Shang-Chi and the Legend of the Ten Rings (2021).
Known For: The Hot Chick (Korean Mother), Splash (Reporter), Shang-Chi and the Legend of the Ten Rings (Mrs. Chen), RoboCop 3 (Nikko's Mom)