Estudió en la Academia de Cracovia, actualmente Universidad Jaguelónica, donde se doctoró en teología.
Fue ordenado sacerdote y fue párroco de Olkusz, destacando por su gran caridad.
En 1440 volvió a Cracovia y fue profesor en la universidad, impartiendo lecciones de Sacræ Scripturæ hasta su muerte en 1473.
Vivía en completa austeridad y donaba el resto de su sueldo a los necesitados.
Poco después que el pobre hubo marchado, la Virgen se apareció a Juan Cancio y le retornó la capa.