 After studying law while teaching school, Roberts was admitted to the bar in 1899 and commenced practice in Carson City, Nevada.A Republican, he was district attorney of Ormsby County from 1900 to 1910.Beginning in 1912, he was a delegate to every state party convention and almost every national convention until 1932.