Michelle is from Austin, TX where she worked with a number of theatre companies and received a degree in Theatre from the University of Texas before moving to Los Angeles.
Her acting credits include Adult Swim's China, IL and Hulu's Chance. She was also one of Tribeca Film Festival's Digital Creators of 2017.
The web series she co-created, Patti and Marina, is streaming on WhoHaHa.
More info on IMDb.