Brabantse welzijnswerker, die een generalist in de politiek werd. Zeer actief Tweede Kamerlid voor de PSP en later GroenLinks in de perioden 1981-1986 en 1989-1994. Hij kwam in de Kamer elf jaar nadat zijn vader - de bekende katholieke doorbraak-socialist Joan Willems - deze had verlaten om gedeputeerde in Brabant te worden. De jonge Willems drukte ook daar vaders voetstappen, want hij werd in 1987 lid van Provinciale Staten. Als Kamerlid hield hij zich onder meer bezig met binnenlandse zaken, milieu, welzijn en volksgezondheid en maakte hij deel uit van enkele onderzoekscommissies. Was in april 2006-november 2012 wethouder van Breda.