Michelle is a true artist with a fascinating, mystical project surrounding Agent Cooper. She would fit in nicely in the town of Twin Peaks. Perhaps as the Log Lady’s niece? Perhaps as a mysterious artist who shows up one day in the cafe, orders coffee and pie, and takes a picture of Agent Cooper. Michelle, take us with you!
AFI Directing Fellow (’06) (David’s alma mater)