Washington (CNN) -- An FBI agent drowned Thursday in Puerto Rico while trying to save a swimmer, the FBI announced Friday.
Special Agent Daniel Knapp was off duty and at the beach when friends of a struggling swimmer asked for help. Knapp put on his swim fins and went into the water off Playa Escondida -- Spanish for Hidden Beach -- in Fajardo, Puerto Rico.
Knapp reached the 18-year-old swimmer and was assisting him, but was overcome by waves, FBI spokesman Harry Rodriguez said. A police boat reached the swimmer and he was pulled to safety.
"Special Agent Knapp exemplified each of the ideals of the FBI, as well as possessing those traits which define a genuine wonderful person," said Joseph Campbell, the head of the FBI's Puerto Rico Field Office. "He died a hero, saving another life."
Knapp, 43, had been with the FBI for six years and was based in San Juan. The FBI says he received the 2011 FBI Director's Award for Outstanding Criminal Investigation and the 2011 Attorney General's Award for Excellence in Law Enforcement.