Loopbaan
- 1979 - 1980 Bureau voor Rechtshulp Groningen
- 1980 - 1982 finance trainee, Koninklijke/Shell groep, Den Haag
- 1982 - 1984 universitair docent privaatrecht, Rijksuniversiteit Maastricht
- 1984 - 1987 universitair docent publiekrecht, RU Maastricht
- 1987 - 1994 universitair hoofddocent belastingrecht, UvA
- Sinds 1992 (bijzonder) hoogleraar Europees belastingrecht, UvA
- 1992 - 1999 raadsheer-plaatsvervanger gerechtshof ’s-Hertogenbosch
- 1993 - 1999 of counsel, Ernst & Young Tax Advisers
- 1994 - 1999 hoogleraar (internationaal) belastingrecht, UvA
- 1994 - 1999 raadsheer-plaatsvervanger gerechtshof Amsterdam
- Sinds 1999 advocaat-generaal parket bij de Hoge Raad
- Sinds 2011 lid Koninklijke Nederlandse Academie van Wetenschappen
- Sinds 2018 staatsraad advocaat-generaal bij de afdeling Rechtspraak van de Raad van State
Toon nevenfuncties