profile

    Leigh Davis

    Movies

    poster
    Chemical Peel
    51 %|Oct 14, 2014
    Horror, Drama
    actor
    InSpectres
    60 %|Sep 6, 2013
    Horror, Comedy
    poster
    Blood Effects
    55 %|May 21, 2013
    Comedy, Horror, Thriller
    poster
    The Haunting of Whaley House
    44.51 %|Jul 31, 2012
    Horror
    poster
    American Nudist
    23 %|Nov 15, 2011
    Drama
    poster
    Captain Planet with Don Cheadle
    54 %|Sep 14, 2011
    Comedy, Horror, Fantasy

    Series