David Leeson: key obituary facts
Is David Leeson dead? Yes. David Leeson died on May 1, 2022, at age 64.
Cause of death: David Leeson's cause of death has not been publicly confirmed.
What was David Leeson known for?
He was known as American photojournalist.
![]()
American photojournalist
Died on Sunday May 1st 2022