She has performed off-Broadway, in regional Shakespeare, and on several TV shows. She began in national television in 2000 in the role of Rainn Wilkins on several seasons of All My Children. Then in 2002 she returned to theater on Broadway where she debuted in the original stage cast of The Graduate as an understudy for several roles, eventually replacing Alicia Silverstone in the role of Elaine Robinson, opposite Kathleen Turner and Jason Biggs.