Sam Neill, who left New Zealand to become an international star thanks to his role as Dr Alan Grant in the Jurassic Park franchise, has had a long and successful career.