Jean-Paul Heinrich begon zijn juridische loopban als senior-gerechtssecretaris in de sector bestuursrecht bij de rechtbank Breda. In 1998 maakte hij de overstap naar de advocatuur. Sindsdien is zijn werkterrein het bestuursrecht in brede zin, waarbij zijn bijzondere belangstelling uitgaat naar het grensvlak van het publiek- en het civielrecht. In zijn praktijk liggen belangrijke accenten op subsidierecht, handhaving van publiekrecht, onrechtmatige overheidsdaad, schadevergoedingsacties na onrechtmatige besluitvorming en nadeelcompensatierecht. Op die terreinen staat hij centrale en decentrale overheden bij met advies en in procedures bij zowel de bestuursrechter als de civiele rechter. Naast zijn advocatuurlijke werkzaamheden publiceert Jean-Paul geregeld in het Nederlands Tijdschrift voor Bestuursrecht en in het Praktijkboek Bestuursrecht. Daarnaast treedt hij regelmatig op als docent, onder meer voor overheden, de (beroeps)opleiding van de Orde van Advocaten en de Wetgevingsacademie. Ten slotte is hij sinds 2002 lid van de bezwaarschriftencommissie van de gemeente Breda.
Contact opnemen