Князь Императорской крови Иоанн Константинович Романов родился 23 июня (5 июля по нов. ст.) 1886 года в Павловске под Санкт-Петербургом. Его отец — Великий князь Константин Романов, внук императора Николая I. Иоанн был первенцом в семье, его ласково называли Иоаннчик. Отец посвятил ему чудесную колыбельную в которой угадал судьбу своего старшего сына:
Спи в колыбели нарядной,
Весь в кружевах и шелку,
Спи, мой сынок, ненаглядный,
В теплом своем уголку!…
В тихом безмолвии ночи
С образа, в грусти святой,
Божией Матери очи
Кротко следят за тобой.
Сколько участья во взоре
Этих печальных очей!
Словно им ведомо горе
Будущей жизни твоей.
Князь Иоанн Константинович окончил в 1907 году Николаевское кавалерийское училище, служил штабс-ротмистром лейб-гвардии Конного полка, затем флигель-адьютантом Его Императорского Величества. Когда началась первая мировая война, как настоящий патриот ушел на фронт. На войну отправились все сыновья Вел. Кн. Константина Константиновича. Младший из братьев Олег не без гордости писал в своем дневнике: «Мы все пять братьев идем на войну со своими полками, Мне это страшно нравится, так как это показывает, что в трудную минуту Царская Семья держит себя на высоте положения. Пишу и подчеркиваю это, вовсе не желая хвастаться. Мне приятно, мне только радостно, что мы Константиновичи, все впятером на войне.» В сентябре 1914 года от тяжелого ранения скончался князь Олег. Вся семья очень тяжело перенесла эту потерю, не зная еще, что после октябрьского политического переворота 1917 года для них наступят более страшные времена.
Князь Иоанн Константинович был женат на Елене Петровне княжне Сербской, дочери сербского короля Петра I , принадлежавшего к династии Карагеоргиевичей. Брат Елены Петровны Александр в 1921 году взошел на сербский престол. Александр много помогал русским эмигрантам. Из всех европейских стран, Сербия единственная предоставила им режим наибольшего благоприятствования и поэтому стала одним из крупнейших эмигрантских центров русского зарубежья. Во время 1-й мировой войны Елена Петровна организовала на свои средства санитарный поезд и по примеру многих женщин царского рода отправилась с ним на фронт.
После прихода к власти в 1917 году в России большевиков положение семьи резко ухудшилось. Большинство членов Императорской фамилии Романовых продолжало оставаться в Петрограде. С них была взята подписка о невыезде. В начале 1918 года епископом Ладожским Мелхиседеком (Паевским) в Иоанновском женском монастыре Санкт-Петербурга совершены были диаконская (3 марта), а затем священническая (10 марта) хиротонии, пожелавшего принять сан Князя Иоанна Константиновича. Будучи человеком высокой духовной настроенности, Иоанн Константинович выделялся молитвенностью даже в кругу своей очень религиозной семьи. Он был милостив, чуток и отзывчив, нищелюбив, много помогал бедным. Император Николай II, зная глубокую религиозность князя Иоанна, часто посылал его в качестве своего представителя на духовные торжества. Любя церковное пение, князь Иоанн был регентом в церкви Павловского дворца. Хор исполнял песнопения русских композиторов: Чайковского, Балакирева, Глинки, Бахметьева. Он пел, а также иподьяконствовал в Иоанновском монастыре, а уже после принятия сана в ссылке пел на клиросе в Вятском Александро-Невском соборе.
По декрету большевиков от 26 марта 1918 года князь Иоанн вместе с братьями Константином и Игорем после регистрации вскоре были высланы из Петрограда в Вятку, затем в Екатеринбург, а 20 мая они прибыли в город Алапаевск. Здесь в заточении в Напольной школе князья находились два месяца. Вместе с Князем Иоанном выехала жена. Маленьких детей Всеволода и Екатерину оставили на попечение свекрови в красном Петрограде. Уже из Алапаевска Елена Петровна уехала в начале июня в Екатеринбург хлопотать об освобождении мужа. Узнав, что алапаевские узники переведены на тюремный режим содержания, тотчас решила возвратиться, но большевики не допустили этого, ибо Романовы были приговорены. Ее же, сохранявшую подданство Королевства Сербии, лишить жизни опасались. В Екатеринбурге она была арестована и препровождена в тюрьму города Перми и содержалась там вместе с приближенными Царской семьи А. В. Гендриковой и Е. А. Шнайдер. В Перми фрейлины императрицы Александры Федоровны были зверски убиты, а Елена Петровна спаслась лишь по чистой случайности. Через ходатайства атташе иностранных посольств, она была освобождена и выехала в Швецию.
Князь Иоанн Константинович вместе с родными братьями алапаевскими узниками принял мученическую кончину 18 июля 1918 года. Брошенный живым в шахту, он упал рядом с Великой княгиней Елисаветой Федоровной, при жизни земной с которой был в близком духовном родстве. С нею они по очереди читали молитвы, уповая на Господа в Напольной школе. В темной сырой шахте Святая Елисавета перевязывала израненную голову князя Иоанна тканью апостольника.
28 сентября 1918 года в Алапаевск вступили части Белой армии, алапаевская следственная комиссия установила место злодеяния, и с 7 по 11 октября из шахты были извлечены тела алапаевских мучеников. Временным местом упокоения Князей Романовых стал склеп с южной стороны от алтаря Свято-Троицкого собора в Алапаевске. 14 июля 1919 года тела вывезли отступающие части Белой Армии в Сибирь, а затем в Китай. Захоронение произвели в апреле 1920 года при храме святого Серафима Саровского в Пекине. Русской Православной Церковью Зарубежом Князь Иоанн причислен к лику Новомучеников Российских.