Преподобный Иоанн родился в конце восьмого века. В юношеском возрасте он стал учеником преподобного Григория Декаполита, память которого празднуется в декабре, и принял монашеский постриг в Солунском монастыре. Под руководством опытного учителя преподобный Иоанн достиг высот духовного совершенства.
Подвижник проводил время в молитве, чтении Священного Писания и духовной литературы, исполнял монастырские послушания. Вскоре Господь призвал преподобного Иоанна на новое служение.
Когда византийский император Лев в начале девятого века возобновил гонение на православных христиан за почитание святых икон, преподобный Григорий Декаполит вместе с преподобным Иосифом Песнописцем и своим учеником преподобным Иоанном отправился из Солуни в Константинополь, чтобы противодействовать иконоборческой ереси.
Несколько лет, невзирая на гонения, святые Григорий и Иоанн безбоязненно защищали Православие, проповедуя почитание святых икон. Они стали одними из самых известных защитников православной веры. Их подвиг и смелость помогли очень многим людям утвердится в истинной вере.
После многих трудов преподобный Григорий скончался, а вскоре за ним отошел ко Господу и его верный ученик Иоанн. Это произошло после восемьсот двадцатого года. Преподобный Иосиф Песнописец перенес их останки в построенную им церковь во имя святителя Николая Чудотворца.