Han var det åttende av ti barn av Ambrose Toppo og Sofia Xalxo. Han fikk sin utdannelse ved landsbyskolen i Jhargaon, grunnskolen i Barwaynagar, videregående skole i Chainpur, St. Xavier's College i Ranchi (English honours 1965), St. Albert's College i Ranchi (det regionale presteseminaret) og Det pavelige universitet Urbaniana i Roma.