Hi, I don't know what your context is, but it probably means that he performed in a way that brought credit to him. eg he did himself well on the exam, meaning that he got very good marks. Clive
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.