Sherry Leigh was born in Omaha, Nebraska, USA. She is known for her work on The Kingdom (2007), ...
Stunt performer at Universal Studios Hollywood
Omaha, Nebraska, USA
28 February 2017
February 28th Blu-ray & DVD Releases Include The Gate, Deadtime Stories, Doctor Strange
21 February 2015
‘Slaughterhouse’ Blu-ray Review (88 Films)
Watch the official trailer for the highly anticipated second season of "The Mandalorian", coming to Disney Plus on Oct. 30.
Watch the trailer