Spencer Leigh (2)
Spencer Leigh (born circa 1963) is an English TV and film actor from Liverpool. No relation to the broadcaster and author of the same name. https://en.wikipedia.org/wiki/Spencer_Leigh_(actor) https://www.imdb.com/name/nm0500293/
Added by westpier
Contributing Artist 1
| Title | Format | |
|---|---|---|
![]() | The Hit | Magazine |


