
The English sentence seems to precise "with him", I'm not an English native, but to me it means "money he has in his wallet/pocket etc.
Is there a way in Chinese to precise this? Or do you naturally say like this?

Yes, there's a way to precise this in Chinese and I think the best word to use here is 身上. I've unlinked the English and the Chinese and added a new translation - thanks for spotting the inconsistency!