Han var sønn av amtmann Mathias de Tonsberg og Anne Cathrine Mechlenburg. I 1705 ble giftet han seg med Lene Sophie Kaas (1680–1732), datter av stiftamtmann Hans Kaas og Sophie Amalie Bjelke.