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