A comedic actress from Los Angeles, Michelle has a background in musical theater where she toured the country three times. She is a graduate of NYU and BADA at Oxford. She has also written three plays and a musical film called Next: A Zombie Musical. She lives in LA with her husband.