Megan Leitch, a talented actress, entered the world in 1965, specifically in the city of Vancouver, situated in the province of British Columbia, Canada.
She is a renowned actress, known for her captivating performances in a variety of television shows and films, including the animated series X-Men: Evolution, which premiered in 2000.
In addition to her work in X-Men: Evolution, Megan Leitch has also made notable appearances in the popular science fiction drama series The X-Files, which originally aired from 1993 to 2002.
Furthermore, she has also contributed to the success of the science fiction television series Stargate: Atlantis, which initially aired from 2004 to 2009.