Il est surtout connu pour son rôle de Ian Gallagher dans la série à succès Shameless de Showtime. En 2014, il a joué le rôle de Mason dans le film Vampire Academy. Il a ensuite commencé à jouer dans la série Gotham de la FOX en 2015.
Il a fait ses débuts sur le petit écran dans le téléfilm The Music Man (2003), où il jouait le rôle de Winthrop Paroo.
Il est apparu dans des épisodes des séries télévisées Malcolm in the Middle, NCIS, Monk et Fringe.
Né à Santa Monica, en Californie, il a été élevé à Boca Raton, en Floride, par sa mère célibataire, Diane. Il est sorti avec Peyton List de 2017 à fin 2018. Il a été lié romantiquement au mannequin Lauren Searle.
Noel Fisher a joué son partenaire amoureux dans la série télévisée Shameless.