Nació en Moyobamba, Perú, el 2 de junio de 1944 y cursó sus estudios primarios y secundarios en su ciudad natal.
En las elecciones regionales del 2006 fue candidato a vicepresidente del Gobierno Regional de San Martín por el partido Nueva Amazonía liderado por el candidato a presidente regional César Villanueva Arévalo resultado elegidos.
Fue reelecto para ese mismo cargo, junto con Villanueva Arévalo, en las elecciones regionales del 2010.
[2] Durante su segundo periodo, César Villanueva Arévalo fue nombrado Presidente del Consejo de Ministros por el presidente Ollanta Humala Tasso el 31 de octubre del 2013.
Ante ello, Ocampo ejerció la presidencia regional en reemplazo de Villanueva.