Place of Birth
Invercargill, New Zealand
Taylor Barrett
Acting
Popular Movies
Popular TV-Shows