Home / Discover / People
  • Created April 13, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Where the Spirit Lives

1990
as Asst. Supervisor #2

Medicine River

1993
as Bertha Morely

Elijah

2007
as Elizabeth Harper

Guest Star

Episode Blue Murder
Eye Witness
2004