Ruf gehörte 1982 dem Stadtrat (Parlament) von Bern und von 1982 bis 1984 sowie von 1986 bis 1993 dem Grossen Rat des Kantons Bern an. Vom 28. November 1983 bis zum 5. Dezember 1999 war er Mitglied des Nationalrats. Ruf fiel durch eine nationalistische Politik auf. Ende 1998 wurde Ruf von den Schweizer Demokraten des Kantons Bern nicht mehr aufgestellt, worauf er aus der Partei austrat.[1] Er kandidierte auf einer Liste des Landesrings der Unabhängigen, wurde aber nicht mehr wiedergewählt.[2][3][4]
1997 erlangte Ruf das Patent als Rechtsanwalt und ist seither in seiner eigenen Kanzlei tätig.
↑Damir Skenderovic, Gianni D’Amato: Mit dem Fremden politisieren: rechtspopulistische Parteien und Migrationspolitik in der Schweiz seit den 1960er Jahren. Chronos, Zürich 2008, ISBN 3-0340-0913-5, S. 101.