In 2007, she was cast as Kendra Shaw in Battlestar Galactica: Razor and also played a role in the original pilot of the American television show Life on Mars. In 2008, she landed a part on the FOX series Terminator: The Sarah Connor Chronicles, as well as the role of Yoshi in The Devil’s Tomb. In 2009, she was cast on The CW’s remake of Melrose Place in the role of medical student Lauren Yung. In 2010, she appeared in the science fiction film Quantum Apocalypse and the next year she made a cameo appearance in a Two and a Half Men episode, playing character Charlie’s former gal pal Penelope.