‘Shameless’, Season 7: Meet the Cast

William H. Macy as Frank Gallagher

Frank is an alcoholic troublemaker, and can often be found passed out on floors. He's completely narcissistic and careless, which manifests in bad parenting and guidance. Frank has shown that liquor has a higher priority in his life than his children, and will do whatever he can to get his hands on the money that will buy him even more booze. (Getty)



Read More