Iris Bahr was born in New York City, New York, USA. She is known for Hacks (2021), Curb Your Enthusiasm (2000) and Svetlana (2010).
No data