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
Lt. Margaret 'Racetrack' Edmondson
Margaret Edmondson
Nina Hillridge
Kathryn MacLaren
Woman
Tatha
Emily Hollander
Lucy
Julie Spence
Jenna
Lt. Margaret 'Racetrack' Edmondson (archive footage) (uncredited)
Sara Pollard
Andrea Newmar
Susanna
Mindy
Bess Burns
Woman in Airlock
Eleanor
Lizzie Bannerman
Leslie
Norah
Senator's Aide
Loading More
comment policy
comment rule<