Became known for her role as Areola, a foreign exchange student who appeared nude throughout the spoof film Not Another Teen Movie. In 2016, she began playing the role of Suzy Diaz on the Disney series Stuck in the Middle.
She played the Yellow Ranger, Maya, on the popular television show Power Rangers: Lost Galaxy.
She appeared as Marcy in the horror film Cabin Fever.
She was married to TV producer Ben Waller from 2008 until 2013. In February 2019, she welcomed a son named Nicola Vincent Apollo with partner Mike Estes.