Cold Take
Discover
Club
Blind Pick
Log in
Sign up
S
Stafford Hilliard
Follow
Born 27 September 1883 in Barnet, London, England, UK
Died 1 February 1941 (aged 57)
Actor
See all 8 →
Sealed
1934
?.?
?.?
The Secret of the Loch
Macdonald (Uncredited)
Sealed
1933
?.?
?.?
The Wandering Jew
Juan, the Servant (Phase IV)
Sealed
1941
?.?
?.?
The Spell of Amy Nugent
Doctor
Sealed
1937
?.?
?.?
Command Performance
Sam