She plays the role of Amanda Shaw in the television series Hightown and Vivian Abetemarco on Blue Bloods.
She attended an apprenticeship at summer stock theater before returning to finish high school at Interlochen Arts Academy.
[3][4] Throughout her career she played in numerous television shows and films, including Hightown, Blue Bloods, The Trial of the Chicago 7, and Law & Order.
She has done voice over work for video games such as Gotham Knights and God of War Ragnarök as well as the shows Frisky Dingo and Dora the Explorer.
[5][6] She has been married to actor John DiMaggio[23] since 2014 and lives and works in both Los Angeles and New York City.