Actress known on her behalf role seeing that Sydney Davenport on the present Blue Bloods. She also performed Kelly within the film Opus and Darla within the Submarine Child. She produced her performing debut within the 2000 film Tripfall. After graduating from senior high school, she went to The Juilliard College. She won many honours during her period at Juilliard. She founded a creation company known as Our Exquisite Corpse. She was raised in LA, attending Crossroads College, but eventually resolved in NY. She made an appearance alongside Emilie De Ravin within the Submarine Kid.