Nació el 29 de mayo de 1939.
Es economista graduado en la Universidad Nacional Mayor de San Marcos (1965) y en la Universidad de Cambridge, en Inglaterra (1967).
Fue funcionario del Banco Central de Reserva del Perú (BCRP) de 1962 a 1972 y del Banco Mundial de 1973 a 1977. Fue también consultor Internacional entre 1977 y 1984 con trabajos en Argentina, México, Guatemala, Honduras, Costa Rica, Ecuador, Paraguay, Uruguay, Jamaica, El Salvador y Colombia. Ocupó los cargos de director en el Fondo Monetario Internacional (1968-1969), en el Banco Industrial del Perú de 1970 a 1972 y presidente del Fondo Latinoamericano de Reservas entre 1985 y 1995.[1]
Fue militante del partido Renovación Nacional de Rafael Rey, desde 1992 hasta 2012, y postuló al Congreso de la República en las elecciones de 1995 y en las del año 2000. Ese mismo año participó también como candidato a la segunda vicepresidencia por la Agrupación Independiente Avancemos de Federico Salas.[2][3]
El 31 de agosto de 1995, Guillermo Castañeda fue designado por el Congreso de la República como miembro del directorio del Banco Central de Reserva del Perú, permaneciendo en el cargo hasta el año 2000. No obstante, Castañeda fue ratificado por el gobierno de Alberto Fujimori hasta 2001, ejerciendo también como vicepresidente del BCRP.[3]
En las elecciones generales de 2011, formó parte del equipo técnico de Fuerza 2011 de Keiko Fujimori, en alianza con Renovación Nacional de Rafael Rey.[1][4][5]