True BloodTrue Blood

James Kent

Played by Nathan Parsons

Despite suffering UV burns at the hands of humans, James, a peaceful, gentle vampire, James maintains a firm grasp on his own humanity.