Possibly, the character himself is not immune to fire, it's getting passed the armor that would be the rub because it would either register the heat and morph into something very fire retardant, which might be then susceptible to other types of damage, or absorb the thermal energy, which would slow the armor down a bit until the energy was expelled.