Enviado a Constantinopla por un rey arriano para defender la causa de sus correligionarios, volvió sospechoso y murió en prisión.
Elegido en 523, gobernó la Iglesia romana en una Italia dominada por Teodorico, rey ostrogodo y arriano, que hasta entonces había dejado en paz a los católicos. El equilibrio se rompió cuando el emperador Justino, en Constantinopla, tomó medidas contra los arrianos del Imperio. Teodorico obligó al papa a encabezar una embajada para hacerlas levantar: un obispo de Roma enviado a defender la causa del arrianismo, situación sin precedentes. Juan fue recibido en Constantinopla con honores extraordinarios, coronó al emperador y obtuvo parte de lo que pedía, pero no la devolución de las iglesias confiscadas. Teodorico, que veía sobre todo a un papa demasiado bien acogido por un emperador rival, lo hizo detener a su regreso a Rávena. Allí murió en prisión en 526, agotado. La Iglesia lo honra como mártir. Se le celebra el 18 de mayo.
Representado como papa encarcelado, o coronando al emperador Justino en Constantinopla.