Sara DeRosa was born on April 2, 1985 in Worcester, Massachusetts, USA as Sara Elizabeth DeRosa. She is known for her work on The Amazing Spider-Man 2 (2014), The Bourne Ultimatum (2007) and I Am Legend (2007).