Who is David Barnes? David Barnes Bio/Wiki David John Barnes was a sailor in the New Zealand Cup and a three-time 470 world champion. He was born on 27 April 1958 in Wellington, New Zealand. David Barnes has died. He was...