Николас Чарльз Кастл-младший родился 21 сентября 1947 года в Лос-Анджелесе в семье Николаса Чарльза Кастла-старшего (англ. Nicholas Charles Castle, Sr.; 1910—1968), актёра и хореграфа, и Милли Гранаты (англ. Millie Granata). С самого детства часто появлялся в массовках в фильмах с участием отца. Окончил в 1970 году USC School of Cinematic Arts, там же работал кинооператором.
1985 — Кинофестиваль в Авориазе — Гран-при за фильм «Последний звёздный боец» — номинация.
1987 — «Сатурн» — Премия за лучший сценарий за фильм «Мальчик, который умел летать» — номинация. Там же, тогда же, за тот же фильм — Премия за лучший фильм-фэнтэзи — победа[2]
2001 — Брюссельский кинофестиваль фантастических фильмов — «Серебряный ворон» за фильм «Ангел-хранитель» — победа
2001 — Кинофестиваль в Джиффони — «Бронзовый грифон» и Золотая медаль областного совета за фильм «Ангел-хранитель» — победа