You can now earn badges for reviewing your favorite shows! Read more

Leah Cairns poster

Leah Cairns

Leah Cairns (born June 2, 1974) is a Canadian actress. She currently stars as one of the Raptor pilots, Lieutenant Margaret "Racetrack" Edmondson, on the Sci Fi Channel television program Battlestar Galactica.