Education
He graduated from Harvard College magna cum laude in 1984 and graduated first in his class from Harvard Law School in 1989.
He graduated from Harvard College magna cum laude in 1984 and graduated first in his class from Harvard Law School in 1989.
Between graduating from college in 1984 and beginning law school in 1986, Roberts was a legislative aide for then-Congressman Charles Schumer. After law school, from 1989–1990, Roberts clerked for then-Judge Ruth Bader Ginsburg on the United States. Court of Appeals for the District of Columbia Circuit. From 1990-1991, he clerked for Justice John Paul Stevens on the United States. Supreme Court.
From 1991-1993 he served as Counsel to the Senate Banking Committee.
In 1997 he joined the Office of the Solicitor General as an Assistant to the Solicitor General. He briefly left the Department of Justice to work at law firm O"Melveny & Myers but soon returned to his position as Assistant.
As an Assistant, Roberts argued an outstanding 30 cases before the Supreme Court. Between October 2000 and April 2010, Roberts was one of the ten lawyers who argued the greatest number of cases.
Roberts left the Office of the Solicitor General in May 2011 to serve a detail in the Office of Legal Counsel, and joined the OLC in a permanent capacity as Senior Counsel in August 2013.
Roberts currently resides in Washington, District of Columbia