Dammit, Charlie Sheen. Just when we decide you're a bigoted tool and get comfortable making fun of your thing for porn stars again, you go off and do something (else) nice.

In recent months, you'll recall Charlie tried to bail Lindsay Lohan out of financial trouble (lost cause, dude) and donated money to the family of a little girl sick with cancer.

This time around, he waved his magic checkbook around and plunked down $12,000 to help with the funeral costs of Chris Guerra, the young paparazzo who died on the job while trying to get a photograph of Justin Bieber.

Seems Sheen heard through a mutual photographer friend of his and the deceased that Guerra's family was having trouble coming up with the money, and in one of his increasingly frequent moments of generosity, Charlie decided to pitch in.

When TMZ reached out to the actor for comment, he told them, "A tragic incident like this erases the line between the photographer and the subject. It's an unforgiving moment that begs us all to be human and work as one to prevent this in the future. As parents, we are all not supposed to bury our children. My deepest condolences to the families involved."

A private ceremony for Guerra will be held on Friday.

More From StarCrush