Leopoldo da Rocha é nativo de Goa onde nasceu (1932) e cresceu. Deixou a sua terra natal oito anos após a tomada desta multissecular possessão portuguesa pela União Indiana. <br />Enveredou pela carreira sacerdotal com apenas dez anos. Doutorado em Direito Canónico e Ciências Sociais pela Universidade Gregoriana de Roma.