you are higher than him and you are his boss. But in his mind, you are not, you are just doing different jobs. Is estimating the time for his project your job? is cleaning your office his job? If not, you are really a a** to work with. If it is, let your manager know his behavior.