Spencer Leigh (actor): Spencer Leigh is an actor and producer, known for Hitchcock (2012), The Garden (1990) and One Summer (1983).
See full bio » Discover the latest Discussions, News, Rumors & Gossip about Spencer Leigh below
The Garden (Mary Magdalene / Adam),
One Summer (Icky Higson),
Knights of God (Brother Wilson)