Also known as: jesslynncarroll
Jesse Carroll lives in Boston, MA, but has also spent time in Natick, MA. She is a 2000 graduate of University Of Massachusetts Amherst and she works at Techtarget. Se7en, Usual Suspects and Mr. Brooks are some of the films Jesse loves.