Był doświadczonym mówcą na wiecach i zgromadzeniach.
mały|upright=1.1|left|Wiejski cmentarz w Chłopicach z grobem Roberta Ceny W roku 1897 został wybrany (w IV kurii gmin wiejskich okręgu Jarosław-Cieszanów) z większością 88% głosów do parlamentu austriackiego – Rady Państwa w Wiedniu, gdzie zasiadał do roku 1900 należąc do grupy posłów Stronnictwa Chrześcijańsko-Ludowego wchodzących do Koła Polskiego. W tym czasie dał się poznać jako skuteczny poseł opozycji, m.in. zgłosił 9 wniosków i 6 interpelacji. W następnej kadencji kandydował nieskutecznie z okręgu łańcuckiego.
Od roku 1911 był działaczem Polskiego Stronnictwa Ludowego, podobnie jak wszyscy wybitni współpracownicy ks. Stojałowskiego po jego śmierci, a od 1913 Polskiego Stronnictwa Ludowego „Piast”. Po przewrocie majowym 1926 roku pozostawał w opozycji do obozu Piłsudskiego.
Według Adama Serdecznego, „jego nadrzędnym celem w życiu było ulżenie ciężkiej doli chłopskiej”. Został pochowany na cmentarzu parafialnym w Chłopicach.