Us Star Winston Duke: Meet Jordan Peeles Secret Weapon

Theres a story thats Winston Duke has told a lot recently because its, well, kind of perfect. The then-aspiring actor had just arrived in New Haven, Connecticut, freshly graduated from the University of Buffalo and newly accepted into the prestigious Yale School of Drama graduate program. An incredibly kind student a few years ahead in […]