Show more
Rana Joy Glickman was born in New York City, New York, USA. She is known for Full Tilt Boogie (1997), Sin City (2005) and Kicking and Screaming (1995). imdb.com