Jackie Rosenbaum was born on October 4, 1980 in Toronto, Canada as Jaclyn Rosenbaum. She is an actress, known for Delilah & Julius (2005), Twitches (2005) and In a Heartbeat (2000). Read more on iMDB