Question: who is the actor who plays lip on shameless
Answer: Jeremy Allen White