Charlie Sheen is 46 today.

Funny, I thought he was 12.