She became a household name after playing Cecilia in one of the longest running soap operas of GMA Network, Sana ay Ikaw na Nga, opposite Dingdong Dantes.
She appeared in youth-oriented shows like Gimik (where she was first paired with Patrick Garcia) and played supporting role in Esperanza as Judy Ann Santos' character's sister.
Her rise to fame started when she played the role of Cecilia in the drama telebabad show Sana ay Ikaw na Nga with Dingdong Dantes, Bobby Andrews and Angelu de Leon.
After her long hiatus on the telebabad run, she's back as the wicked stepmother Aloya in the new GMA Fantasy show Super Twins topbilled by Jennylyn Mercado, Nadine Samonte and former loveteam Dennis Trillo.
After four years of hiatus due to Tanya's pregnancy (twice), she inked a two-year contract with Viva Management for TV and movie projects last June 6, 2011.
After being a Kapamilya, Garcia made her Kapuso comeback and appeared in GMA-7's Babawiin Ko ang Lahat, with Pauline Mendoza, John Estrada and Carmina Villarroel.