Fr Prado was born on 17 December 1957 in San José, Costa Rica. He did his novitiate at the Manuel E. Piñol Institute of Philosophy in Guatemala City, between 1977 and 1978. He made his perpetual profession on 22 October 1984 in Guatemala City, and was ordained priest in San Pablo de Leon Cortes, Costa Rica, on 28 May 1988.
From 1995 to 2009 he was Rector of the houses of San Isidro and San José in Costa Rica, and from 2011 to 2013 Rector of the Provincial House in Guatemala City. At present he is Vice-Rector of Técnico Don Bosco in Panama.
From 2004 to 2008 he was Delegate for the past pupils in Costa Rica. From 2005 to 2011 he served as Provincial Councillor. In 2011 he assumed the duties of Vice-Provincial, Delegate for Formation and Delegate for the Salesian Family, positions he still holds.