Acting
Leah Cairns is a Canadian actress. She is best known for her role as Lieutenant Margaret "Racetrack" Edmondson in Battlestar Galactica.
Julie Hudson
Sasha Rawling
Lois
Margaret Edmondson
Lt. Margaret 'Racetrack' Edmondson
Lt. Margaret 'Racetrack' Edmondson (archive footage) (uncredited)
Woman
Kathryn MacLaren
Tatha
Nina Hillridge
Emily Hollander
Lucy
Julie Spence
Sara Pollard
Mindy
Leslie
Bess Burns
Woman in Airlock
Susanna
Eleanor
Jenna
Norah
Senator's Aide
Lizzie Bannerman
Andrea Newmar
Loading More
comment policy
comment rule<