Answer
The character played by Joan Cusack in the American comedy-drama series "Shameless" is Sheila Jackson. Sheila is depicted as a strong-willed and eccentric woman who resides on Chicago's South Side along with the Gallagher family. Known for her unique interests, Sheila is an advocate for environmental preservation, yoga, and alternative therapies.