Николас — третий из четырёх детей Глен Холт, преподавателя фортепиано, и Роджера Холта, пилота авиакомпании British Airways. Он посещал школу Ranelagh, но бросил учёбу в возрасте 12-ти лет, чтобы сосредоточиться на действующей актёрской карьере. Николаса заметили после фильма «Мой мальчик», за эту роль он получил свою первую награду.
Вновь внимание критиков обратил на себя, исполнив роль ученика, влюблённого в своего профессора (в исполнении Колина Фёрта), в драме 2009 года «Одинокий мужчина». В 2013 году на экраны вышли фильмы «Джек — покоритель великанов» от режиссёра фильмов «Люди Икс» и «Люди Икс 2» Брайана Сингера, где Николас сыграл главную роль, а также мелодрама «Тепло наших тел». Он же вместе с Юэном МакГрегором представлял картину в Лондоне.
В феврале Николас был на съёмках фильма «Молодёжь», а в апреле — на съёмках экранизации комиксов «Люди Икс: Дни минувшего будущего».