Joining the main cast of NCIS as Eleanor Bishop in 2013, she previously had a recurring guest role on the HBO phenomenon The Sopranos in 2006 and 2007.
She had an early role in an episode of Parco P.I. in 2006.
She has appeared on the TV shows Gossip Girl, Bored to Death, Law & Order: Criminal Intent, and The Bridge.
She married Blake Hanley in 2010 but they split in 2018. She and her partner James Badge Dale welcomed a son named Cassius in December 2021. Her parents are John and Amy Wickersham.
She played the role of Nicole in the feature film I Am Number Four, starring Alex Pettyfer.