Iris Bahr was born in New York City, New York, USA. She is known for Hacks (2021), Curb Your Enthusiasm (2000) and Svetlana (2010).
- Rachel Heineman
- Pablo's Mom
- Clinic Doctor
Contribute to this page
Suggest an edit or add missing content