Megumi was born to a Japanese father and Filipino mother and grew up in a household that valued music. From an early age, she had a strong desire to sing. In 2003, she participated in the Self Stardust Promotion contest and won, which led her to be affiliated with an agency. Later on, in 2007, Megumi auditioned for the Victor Entertainment sanctioned Victor Vocal & Voice Audition and was successful in winning the role of Ranka Lee in Macross Frontier. She is also known as the voice provider for the Vocaloid, Megpoid, as well as various Kantai Collection ships such as I-58 "Goya" and I-168 "Imuya", and the heavy cruiser Kinugasa.