Barrie Houghton

Barrie Houghton

Barrie Houghton is an actor, known for Empire of the Sun (1987), Inseminoid (1981) and Gauguin the Savage (1980).
Feedback about this page?

Feedback about this page?