Shameless Cast Kaylani Lei Violet Blue Marie Luv Barbara Summer Nicole Sheridan Manuel Ferrera Randy Spears Evan Stone Voodoo Tyler Knight