| - | |
advocaat te 's-Gravenhage, vanaf 1777 |
| - | |
raadsheer in het Leenhof van Brabant en Overmaas, van 11 maart 1783 tot 17 december 1798 |
| - | |
lid Vergadering van provisionele representanten van het Volk van Holland, van 26 januari 1795 tot maart 1796 |
| - | |
secretaris Comité tot de Zaken van de Marine, van 27 februari 1795 tot februari 1798 (in 1797-1798 op non-actief) |
| - | |
lid Eerste Nationale Vergadering, van 12 oktober 1796 tot 1 september 1797 (voor het district 's-Gravenhage II; verving het overleden lid J.M. de Graaf) |
| - | |
voorzitter (Eerste) Nationale Vergadering, van 9 januari 1797 tot 23 januari 1797 |
| - | |
lid Tweede Nationale Vergadering, van 17 oktober 1797 tot 22 januari 1798 (voor het district Arnhem; plaatsvervanger voor Mr. J.S. Wentholt tijdens diens constitutiecommissieperiode) |
| - | |
raadsheer Hof van Holland, Zeeland en West-Friesland, van 20 oktober 1798 tot 5 oktober 1803 |