William H. Macy is "Shameless"