Delroy Lindo (born on November 18th, 1952 in Eltham, England) was a Film Actor who was best known for playing many roles including Archie in the movie "Malcolm X". Delroy died on September 28th, 2021 (TBV) and his death was possibly because of an accident in a art gallery.
"I don't believe in playing down to children, either in life or in motion pictures. I didn't treat my own youngsters like fragile flowers, and I think no parent should."
Is Delroy Lindo still alive? According to our unconfirmed records, he has not passed away.
Be the first to comment on Delroy's obituary.
Obit Quality Rating: 4
Last Updated: 2021-09-24 12:59:19