Actress Nicole Leigh is an actress, known for Home Run (2013), The Mechanical Grave (2012) and Karma Police (2008). Known for: Home Run (2013), The Mechanical Grave (2012), Karma Police (2008), 7 Angels in Eden (2007) Search: