So, the dude has no thumbs? That would mean that every small item he wanted to pick up, he would have to either scoop it up, or he would have to use his fingers like chop-sticks.
Thumbs exist for a reason. Loosing one or especially both would be very debilitating. I don't what planet he came from is like, but here on Earth those hands would not function very well at all. He would definitely suck at baseball.
Maybe he was like ET, and had telekinetic powers. So, could simply pick stuff up with his awesome mind.