Roth wurde in München als Sohn des bekannten Münchner Schriftstellers Hermann Roth geboren. Er meldete sich freiwillig zum Ersten Weltkrieg und wurde schwer verwundet. Er studierte Geschichte, Kunstgeschichte und Philosophie und promovierte 1922. Von 1927 bis 1933 war er Herausgeber der Münchner Neuesten Nachrichten. Besonders beliebt waren seine humorvollen Gedichte. Er starb im Alter von 81 Jahren in München.