Roberts was born on 5 August 1961 in the rural parish of St David, Grenada.
Roberts is the Political Leader of the National United Front and the first female leader of a political party in Grenada. She was first elected to parliament in 2003 and represents the St George South constituency for the National Democratic Congress (NDC) in the House of Representatives of Grenada. Roberts has been an outspoken critic of domestic violence and a strong advocate of families and children. She was also chair of the Mercy Committee that oversaw the recent release from prison of former deputy prime minister Bernard Coard and six other men for their involvement in the death of the late prime minister Maurice Bishop in 1983.
In 2008, Roberts was appointed as a Minister in the Cabinet of the Tilman Thomas Administration. In October 2012, she resigned as Minister of Foreign Trade and Environment. She later founded the National United Front (NUF), which unsuccessfully contested the 2013 general election winning no seats.