If you have any issues with the content on this website, please leave it and don't visit us anymore.
She also won several awards for her role in the Stargate series, which include Leo Award for Best Lead Performance and Saturn Award for Best Supporting Actress on the Television.
Amanda Tapping nude and embarrassed.
Steven died in December 2006.