Ioan Rus s-a nascut pe 21 februarie 1955, in localitatea Urisor din comuna clujeana Caseiu. Are doi frati, Aurel si Gavril. Este casatorit cu Carmelita Rus si are doi copii. Este absolvent al Facultatii de Mecanica din cadrul Institutului Politehnic Cluj-Napoca (1982).
In perioada 1982-1984, a fost inginer la Trustul SMA din Cluj, iar ulterior, timp de un an de zile, a lucrat ca cercetator la Institutul Politehnic din Cluj-Napoca, urmand cariera universitara. Pana in 1990, si-a continuat activitatea ca asistent universitar in cadrul aceleiasi institutii.
In perioada 1990-1994 a fost sef de lucrari, disciplina „Automobile, tractoare si sisteme de propulsie“, iar in perioada 1995-2002, in calitate de conferentiar universitar, a predat „Calculul si constructia automobilelor“. In 2002, devine profesor universitar si coordonator al aceleiasi discipline.
In paralel cu activitatea didactica, Ioan Rus a intrat in afaceri, participand la infiintarea unor firme sau la administrarea altora. Cea mai importanta dintre ele, RMB Inter Auto SRL (reprezentanta Mercedes Benz) era controlata, printr-un off-shore, de omul de afaceri Ion Tiriac.
Astfel, in 1993, Ioan Rus a devenit directorul general al reprezentantei Mercedes-Benz Transilvania, functie detinuta pana in anul 2000 si, dupa o pauza de patru ani, reluata in 2004.
Rus s-a implicat insa si in alte societati, precum Napoca Constructii SA (1991), Autosincron SRL (1991), Elixir Medco SRL (1992), IT Transilvania Invest (1998), Ardtrans Auto SRL(1994), Oil Distribution SRL sau Media Pro Transilvania SA.
El a intrat in PDSR in 1994, anul in care si-a luat si titlul stiintific de doctor inginer in „tehnologia constructiilor de masini“, iar in august 1996 a devenit prefectul judetului Cluj, functie detinuta pana pe 28 decembrie 1996. In 1998 a devenit prim-vi