Milan Feranec se narodil 18. ledna 1964 ve městě Snina v bývalém Československu. V letech 1990 až 1995 vystudoval Právnickou fakultu Masarykovy univerzity, již během studia pracoval jako obchodní zástupce, poté jako podnikový právník.

Mezi roky 2002 až 2009 pracoval jako manažer majetkových účastí v akciové společnosti Agrofert Holding. V letech 2011 až 2012 byl finančním ředitelem akciové společnosti AGRO Jevišovice, poté soukromě podnikal. V červnu 2014 se stal členem a předsedou dozorčí rady akciové společnosti České dráhy.

Je členem hnutí ANO 2011. Na začátku února 2014 jej jmenoval ministr dopravy ČR Antonín Prachař svým prvním náměstkem, na starost měl ekonomiku a evropské fondy. V červnu 2015 se stal náměstkem člena vlády na Ministerstvu dopravy ČR.

V komunálních volbách v roce 2014 byl z pozice lídra kandidátky hnutí ANO zvolen zastupitelem města Olomouc. V krajských volbách v roce 2016 kandidoval za hnutí ANO do zastupitelstva Olomouckého kraje, ale neuspěl. Poslancem byl zvolen v říjnových volbách 2017 za v Olomouckém kraji ze třetího místa kandidátky ANO.