Pretty pointless exercise putting this thread on line. All that will happen is a bunch of people (see earlier post above) will say that you cant judge heights, you misread your altimeter and that ATC tapes with altitude readouts were wrong. You will be told that you don't know his reasons and people may even be rude to you. Sarcasm over and my real comments:
If you had been on the ground and reported this on PPrune you would have been abused, as many have been in the past. As you have accurate information about his height, at last there is some proof this does happen. Maybe in the future we can give people a little bit more respect when they report antisocial behaviour. We all love flying and I don't get off by whinging about others, its just that I actually care what non aviators think about us.