Ivan Rudolf se je rodil in umrl v Konjicah. Po osnovni šoli in gimnaziji je študiral pravo in se po diplomi vrnil v Konjice kot odvetnik.
Rudolf je povsod poudarjal slovenstvo in je bil med ustanovitelji čitalnice v tedaj napol nemškem trgu. Bil je soustanovitelj ter dolgoletni predsednik slovenske posojilnice v Konjicah. Po zaslugi Rudolfa je bila leta 1909 v Konjicah zgrajena slovenska šola, sedaj šola Pod goro. Leta 1919 je postal prvi slovenski šolski nadzornik. Dosegel je tudi slovensko uradovanje na Okrajnem sodišču v Konjicah. Bil je tudi med prvimi odvetniki, ki so dosledno vlagali na sodišče tožbe v slovenskem jeziku ter tako dosegli tudi slovenske sodne odloke.
Ivanu in ženi Josipini se je rodilo šest otrok: Ivo, Vladimir, Dušan, Janko, Vida in Branko. Za svoje otroke si je želel, da bi dosegli visoko izobrazbo in ugledna, cenjena delovna mesta. Vseh šest otrok je res končalo univerzitetni študij.
Ivan Rudolf je pokopan v družinski grobnici ob cerkvi svete Ane v Slovenskih Konjicah.
Rudolfovi za otroke: Vrtec Slovenske Konjice ob 850 letnici Konjic, Slovenske Konjice, 1996