Ruud var leder for Kongsberg Arbeiderparti i 1935–36 og satt i Kongsberg bystyre. Han satt i styret for Larvik-Frederikshavnferjen fra selskapets stiftelse i 1936 og var i mange år en av selskapets frontfigurer. Som motstandsmann satt han fengslet på Grini i 13 måneder fra 1943 til 1944.