Leah Cairns
- 1 movie
- Acting (1)
Born 1974
Leah Cairns is a Canadian actress. She is best known for her roles as Lieutenant Margaret "Racetrack" Edmondson in Battlestar Galactica and as Kathryn MacLaren in the TV series Travelers.
Acting
As Sara Pollard.