Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Barrie Houghton
Follow
Born in Chatham, Kent, England, UK
Actor
See all 19 →
Sealed
1987
?.?
?.?
Empire of the Sun
British Prisoner
Sealed
1971
?.?
?.?
See No Evil
Gypsy Jack
Sealed
1981
?.?
?.?
Inseminoid
Karl
Sealed
1987
?.?
?.?
Wish You Were Here
Café Manager