No biography available.
Jul 1, 1999
Jul 15, 2013
as Nurse
Jan 10, 2000
as Charlotte
Jan 1, 1998
as Dr. Julie Gilchrist
Oct 1, 1996
as Major Devlin
Jul 1, 1995
Jan 1, 1994
Jan 1, 1991
Executive Producer
Assistant Director
Second Assistant Director