Osric Chau as Captain America

The “Supernatural” star is no stranger to the world of cosplay, having portrayed a wide-range of characters including Carl from “Up,” the Incredible Hulk, Goku from “Dragonball Z” and Rapunzel from “Tangled.” Perhaps his most beloved rendition is of the patriotic Avenger himself, photographed above by Stardust and Melancholy Photography.