Dutch journalist Jeroen Oerlemans has been fatally shot by a sniper in the Libyan city of Sirte, according to Dutch national broadcaster Nos and Belgian publication Knack.
Both cited fellow journalist Joanie de Rijke, of Knack, who was reporting with Mr Oerlemans in Libya. The exact circumstances of his death are unclear.
Eric Strating, the Dutch ambassador to Libya, tweeted: "Rest in Peace. Your photographs of #Sirte #Libya and other places will live on forever."
Mr Oerlemans was abducted in 2012 in northern Syria and held captive for a week before being freed, Nos reported.
His Facebook account says he was based in Amsterdam and studied photojournalism at the London College of Communication.
Sirte has faced recent fighting between pro-government militias trying to take back the city from Islamic State extremists.