The Women of Sci-Fi by Egantx7

Question 4

This actress once played a prostitute who was bedded by Walter Skinner before dying under mysterious supernatural circumstances on The X-Files. Trained early in comedy, she played a medical doctor in Booty Call, and in an episode of Due South, she played a military scientist investigating UFOs. Identify this woman whose character was promoted from captain to colonel over her 10+ year run as Sam Carter on Stargate: SG-1 and its spinoff shows.

Amanda Tapping