She began studying acting at the age of 4, and signed with her manager and first agent in Fall of 1998. On her fifth audition, she landed the role of young Ally on the hit TV series Ally McBeal. During the show's second and third seasons she appeared in eight episodes. Since then, she has appeared in many other shows, including The Norm Show, Providence, Lizzie McGuire, Oliver Beene, Malcolm in the Middle, and Summerland.