Gerardo Castro está acusado de querer sobornar a un funcionario del Ministerio de la Producción para obtener la ampliación de una cuota de pesca para tres embarcaciones.
El ex viceministro es denunciado de realizar un pago indebido al funcionario Alejandro Ríos, por lo que el fiscal Hamilton Castro Tigroso lo acusó por los delitos de cohecho, tráfico de influencias, y falsificación de documentos, además de exigir una reparación de 150 mil soles.
Por su parte Gerardo Castro negó los cargos, pero reconoció haberse reunido con Ríos el 2 de febrero del 2011, fecha en la que fue detenido con 20 mil dólares, señalando que el dinero era por el pago de sus honorarios profesionales.