Birthday
1974-06-02Place of Birth
North Vancouver, British Columbia, CanadaBiography
Leah Cairns is a Canadian actress. She is best known for her role as Lieutenant Margaret "Racetrack" Edmondson in Battlestar Galactica.Free Trial Channels
All Movies List
Dead Over Heels: An Aurora Teagarden Mystery
2017
6.8
as
2017Battlestar Galactica: The Face of the Enemy
2008
8
as Lt. Margaret 'Racetrack' Edmondson
2008
AD