Leslie McMichael
Birthday: 19 April 1974, Red Deer, Alberta, Canada
Leslie McMichael was born on April 19, 1974 in Red Deer, Alberta, Canada. She is known for her work on Stargate SG-1 (1997), X-Men: The Last Stand (2006) and Fantastic Four (2005). She has been marrie ...Show More