Родился в семье профессора русской словесности Нежинского юридического лицея, инициатора создания бесплатных недельных школ для рабочей молодёжи Киева Феодосия Яковлевича Вороного.
С 1889 года обучался в Санкт-Петербургском университете у А. А. Маркова.
В 1894 году защитил магистерскую диссертацию «О целых числах, зависящих от корня уравнения третьей степени» .
В том же году был избран профессором Варшавского университета, где занимался исследованием цепных дробей. Учеником Вороного был Вацлав Серпинский.
В 1897 году Вороной защитил докторскую диссертацию «Об одном обобщении алгоритма непрерывных дробей» , удостоенную премии имени В. Я. Буняковского. После этого работал профессором математики в Варшавском Университете.Участвовал во II всемирном конгрессе математиков под председательством Гильберта.Автор шести больших статей[каких]. Две из них (имеются в легальном открытом доступе) на французском языке напечатаны в трёх выпусках в немецком «Журнале чистой и прикладной математики» : Sur un probleme du calcul des fonctions asymptotiques. Journal fur die reine und angewandte Mathematik, 126; 241—282, 1903.Nouvelles applications des parametres continus a la theorie des formes quadratiques. Deuxieme memoire. Recherches sur les parallelloedres primitifs. Journal fur die reine und angewandte Mathematik, 134; 198—287, 1908.
Это введение и первая часть статьи.Nouvelles applications des parametres continus a la theorie des formes quadratiques. Deuxieme memoire. Recherches sur les parallelloedres primitifs. Journal fur die reine und angewandte Mathematik, 136; 67-182, 1909.
Это вторая часть статьи.Умер в Варшаве от желчекаменной болезни.