She was approached by a talent agent for modeling, which jumpstarted her career. She later settled in Los Angeles to pursue acting. Her first role was in the 2009 made-for-television movie The Immortal Voyage of Captain Drake as Isabella Drake. She played the recurring role of Marine First Lieutenant Gabriela Flores on a two-part episode of CBS's NCIS in 2011.