Biography:Sherry Leigh was born in Omaha, Nebraska, USA. She is known for Breaking Bad (2008), Happy Hunting (2017) and The Kingdom (2007).
Our movie and video library can only be streamed or downloaded by members only