Jackie Rosenbaum was born on 4 October 1980 in Toronto, Ontario, Canada. She is an actress, known for In a Heartbeat (2000), Delilah & Julius (2005) and Dark Oracle (2004).
Sue Thomas: F.B.Eye
Series • 2002
Twitches
Movie • 2005
Twitches Too
Movie • 2007
Delilah and Julius
Series • 2005
Brave New Girl
Movie • 2004
The Pact
Movie • 2002