Through hi colleague no pb but the beard and so sound like his attacking islam, he can attack the man because of his behavior or simply his skill(s) but he has to be wise in his own comments I'm sure you understand what I mean.
Anyway hope you and him will find a better job with people who suits you.