性别:男
星座:
出生地:Liverpool, Merseyside
职业:演员,导演
Spencer Leigh is an actor and producer, known for Hitchcock (2012), The Last of England (1987) and Caravaggio (1986).