 Roberts was admitted a Barrister of Gray's Inn in 1930 and served as Assistant Secretary of Commissions in the Lord Chancellor's Department of the House of Lords from 1948 to 1961.He was appointed a JP for London in 1950 and succeeded his father as a member of the House of Lords in 1955.He had houses in London and in Selborne, Hampshire.