Education
Attended Street Francis Xavier Primary School Castillo attended Saint Francis Xavier College in Corozal Town. Degree from London School of accounting and Bookeeping Various seminars.
Attended Street Francis Xavier Primary School Castillo attended Saint Francis Xavier College in Corozal Town. Degree from London School of accounting and Bookeeping Various seminars.
He was the representative for the Corozal North constituency from 1979 to 2008. He served as Minister of Labour, Local Government and the Sugar Industry from 1999 until 2008 under Prime Minister Said Musa. Castillo was elected to the Belize House of Representatives from the Corozal North constituency in 1979 and served until he was defeated for re-election in 2008.
He attempted to regain the seat in 2012 but was defeated by Hugo Amilcar Patt.