|Turnover of office ceremony of Catanduanes Provincial Police Office|
Castillo was formerly assigned at PNP National Headquarters at Camp Crame as chief of the UN Peacekeeping Operation Directorate. He graduated from the Philippine National Police Academy (PNPA) in 1988. Although originally from Baguio City, his first assignment after graduating from the Academy was at Camp Simeon Ola in Albay. It was there that he married a Bicolana and settled at Legazpi City.