Michelle was a former contract star at ABS-CBN's Star Magic, where she started when she joined the reality talent search Star Circle Quest in 2004. Thereafter, she was cast in several TV shows in the network, particularly in the teen drama SCQ Reload and the fantasy horror series Spirits