Sheen visited a Georgia Institute of Technology baseball practice in Atlanta on Thursday.
The actor impressed players by launching a few balls to the back wall. But Sheen was a bit more critical of his performance.
"I'm an actor and I'm 45. So the fact that I didn't put one half-way up the light tower, that angers me. They're like, 'Ah you shot one up the wall, good job.' Not in my book," said Sheen.
Sheen was in Atlanta as part of his one-man show, "Violent Torpedo of Truth."