I think the answer is tank, with his extra hp from his pact + plus the cold armor, plus the fire reaction, his job is just to run into the middle of the fight, keep his armor up and eat apples. Granted this is probably not true in 5e, but in BG3 DnD lite it seems to be.