Leah Cairns Bio, Photos and Updates
Bio: Leah Cairns is a Canadian actress. She is best known for her role as one of the Raptor pilots Lieutenant Margaret Racetrack Edmondson on the Sci Fi Channel television program Battlestar Galactica.
Born: June 02, 1974 in North Vancouver, British Columbia, Canada
Posted In: Actresss