Helen (Julie and Jack)
Jump to navigation
Jump to search
Background
Helen is a kindergarten teacher in California.
During the events of Julie and Jack (2003) played by Chelsea Hope
Jack Livingstone goes to Mark Stevens' house while he is having sex with Helen and Helen lets Jack inside.