British Television Host
Nicholas Nick Weir is the Vice President of Entertainment for Royal Caribbean International. A former consultant and entertainer who was born in London England and grew up in Sydney New...