Going by your argument, Kamalahasan should never portray a character who is religious and Mamootty should never be playing a thief as he is a law-graduate. An actor whatever his real-life beliefs are, should be able to portray any character with conviction. That is why they are called actors.