Spencer Leigh

Filmography

Year Title Role
The Garden (1990)
1987 Aria
1987 Prick Up Your Ears
The Last of England
1986 Caravaggio Jerusaleme
Provided by Rovi