Tyler Perry left a $21,000 tip for out-of-work restaurant workers.

The 50-year-old actor-and-director is a big fan of the Houston's chain and has made regular trips to one in Atlanta to pick up food and on his visit on Sunday (05.04.20), he generously handed over the sum, so the 42 servers, who are no longer working due to the coronavirus pandemic, could receive $500 each, TMZ reports.

This isn't the first time the 'Alex Cross' star has helped people in need.

Last September, Tyler offered his personal seaplane, which is based in Nassau, to fly relief supplies to the Abaco Islands, which were hit hard by Hurricane Dorian.

The filmmaker's craft made multiple trips to provide residents on the islands with water, juice, sleeping bags, diapers and various hygiene products, and also brought back a number of passengers, including small children, a pregnant woman and others who needed medical attention.

And a few months ago, the 'The Haves and the Have Nots' creator agreed to pay the $14,000 medical bill and travel costs for a couple stranded in Mexico after Stephen Johnson fell ill with pancreatitis and diabetes while onboard a Carnival Dream cruise ship with fiancee Tori Austin.

The holidaymaker was urged to seek treatment and spent three days in intensive care at a hospital in Progreso, Mexico, but when he was on the mend, he and his partner were presented with a huge bill which they were unable to pay as they had neither health nor travel insurance.

Tori wrote on Facebook at the time: ''Today I am thankful for and will always be thankful for Tyler Perry. My mom was also a huge fan of his.''