Brun kom opprinnelig fra fattige kår i Rostock. Han fikk handelsutdannelse i Lübeck og ble senere etablert med et firma i St. Petersburg der han ble utnevnt til dansk konsul. I egenskap av dansk konsul kom han til København i 1781.