Joe Manganiello is best known for his role as the hot werewolf, Alcide Herveaux, on HBO's True Blood. He also played Flash Thompson in the Spider-Man series and Solomon Cortez on American Heiress. In addition, he has held recurring roles on ER, How I Met Your Mother, and One Tree Hill. Manganiello's most recent work is acting in What to Expect When You're Expecting.