Quinsy actor Evan “Darth Vader” Duan died Sunday night, the Warner Bros. Pictures studio said.He was 42.“Quinsy” Duana is best known for his roles in “Dunkirk” and “Logan Lucky.”His credits include “The Wizard of Oz,” “Star Wars,” “Laverne & Shirley” and many more.Quinsys father, Quentin, was a producer on “Laserhead” and a producer and writer […]

Continue Reading...