Priestess Elosha is a fictional female in the Battlestar Galactica series. The character was portrayed on screen by Lorena Gale. Her allegiance / loyalty is to The Battlestar Galactica. Priestess Elosha is the main religious leaders onboard the Battlestar Galactica and carries out the necessary religious duties. She provides council for those are in need. Her character is killed off in Home when her character steps on a land mine and is killed when the group search for the Tomb of Athena on Kobol.
Copyright: Vivendi Universal