Despite being on a rocky road for the past year and a half, singer Chris Brown is still finding ways to spread some good in the world.

Just days before being denied into the U.K. for his upcoming tour, C. Breezy made a couple rounds to donate two checks to two different charities. In images posed to Twitter, Chris happily hands over $25,000 checks to the American Red Cross and the Central Virginia Food Bank.

Big ups to CBreezy! We think it’s time the world give the guy a break. Just sayin…

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.