Skarsgard, who turned 36 over the weekend, was photographed on set Monday in Vancouver, Canada looking shockingly thin and scruffy with long hair and a beard. The actor wore dirty, over-sized clothes that made him look even more gaunt.

The single Swedish-born actor relishes the chance to take off the fangs and persona of his vampire alter ego. "I spend seven months just playing Eric on True Blood," Skarsgard told BULLETT magazine in June. "But when I'm on hiatus, when I get my five months off, I'm not looking to play the same character again."