Barrie Houghton

Barrie Houghton

Barrie Houghton was born in 1941 in Chatham. Kent, England. He is an actor, known for Firefox (1982), Empire of the Sun (1987) and Lassiter (1984).

Tv Show