Hvid var født på Dønnes i Nesna og var sønn av "stiftsskriver" Michel Hvid og hans hustru Anne Blix.
Johan Chr. Hvid ble Trondhjems-borger og drev i mange år med fraktfart og eksport av fisk til Vest-Europa, og han ble en meget velstående mann.
Han giftet seg med enken Maren Greger på Vevelstad og han flyttet etter dette dit. Maren hadde tidligere vært gift med godseier Frantz Winther på Vevelstad og hadde sine røtter p Tjøtta.
Johan og Maren fikk kun et barn; en datter som ble døpt Maren Catharina, og som i 1765 ble gift på Tjøtta med sorenskriver Niels G. Brodtkorb.