Christine Olson: Christine Olson. Actress: Time Chasers. Christine Olson is known for Time Chasers (1994) and Dot (1982).
Known For: Time Chasers (Destroyed Future Inhabitant), Dot (Freeda)