Notable for her channel Michmoon, she is a YouTube phenomenon whose videos consists of topics of web culture, challenges, vlogs and more. She has accumulated more than 180,000 subscribers. She published her first ever YouTube video in January of 2015. The video was titled "HOLA! Soy Michelle."