Cast Credits Curb Your Enthusiasm (2000) Guest starring as Dahlia Episode 12x07: The Dream Scheme (Mar 17, 2024)