Né à Teiuş, dans le comté d'Alba Iulia, il étudia la théologie à Budapest et fut ordonné prêtre en 1903. Il continua ses études à Vienne, s'installa à Blaj puis en 1909 à Bucarest, où un confesseur gréco-catholique était requis. En 1919, il retourne à Blaj, devient chanoine et en 1921, recteur de l'académie de théologie. En 1936, après qu'Alexandru Nicolescu devint métropolite de Făgăraş et Alba Iulia, il fut consacré évêque de Lugoj.
En 1948, le nouveau régime communiste a déclaré son Église illégale. Il est arrêté en octobre après avoir refusé de se convertir à l'orthodoxie roumaine.
Il a d'abord été emmené au monastère de Dragoslavele, puis au monastère de Căldărușani au début de 1949 et à la prison de Sighet au milieu des années 1950. En 1955, il a été contraint de vivre au monastère de Curtea de Argeș. L'année suivante, il est emmené au monastère de Samurcășeşti, un couvent de Ciorogârla. Il est resté isolé jusqu'à ce qu'il tombe gravement malade et a été transféré à l'hôpital de Bucarest, où il décède.
Il a été enterré au cimetière catholique de Bellu. Bălan n'a jamais été jugé ou condamné[1].
Béatification
La cause pour la béatification et la canonisation de Ioan Bălan et de 6 autres évêques débute le , à Alba Iulia. L'enquête diocésaine récoltant les témoignages sur leur vie et les conditions de leur mort se clôture le , puis envoyée à Rome pour y être étudiée par la Congrégation pour les causes des saints.
Après le rapport positif des différentes commissions sur la sainteté et le martyre de Ilan Bălan et des six autres évêques, le pape François procède, le , à la reconnaissance de leur mort en haine de la foi, les déclarant ainsi martyrs et signe le décret permettant leur béatification.