Mills al college giocò a football con gli LSU Tigers dal 2012 al 2015. Fu scelto nel corso del settimo giro (233º assoluto) nel Draft NFL 2016 dai Philadelphia Eagles. Debuttò come professionista nella vittoria del primo turno sui Cleveland Browns mettendo a segno 2 tackle. La sua stagione da rookie si concluse disputando tutte le 16 partite, 2 delle quali come titolare, con 61 tackle e 7 passaggi deviati.