profile

    Spencer Diamond

    Movies

    poster
    The Lipstick Stain
    64 %|May 12, 2013
    Drama
    poster
    The Cider House Rules
    70.53 %|Dec 17, 1999
    Drama

    Series