Offices held
May 17, 2010 – Jun 9, 2011
Preceded by
Elena Kagan Succeeded by
Donald B. Verrilli Jr.
Elena Kagan Succeeded by
Donald B. Verrilli Jr.
Timeline
1971
1975
1979
1983
1987
1991
1995
1999
2003
2007
2011
2015
2019
2023