Nicole Leigh is an actress, known for Home Run (2013), The Mechanical Grave (2012) and Karma Police (2008). Read more on iMDB