Jordan Hoechlin in an Award Winning film director and music video director based in Johannesburg, South Africa.