Russell EdgingtonRussell Edgington

Russell Edgington

Played by Denis O'Hare

Russell Edgington is a three thousand year old vampire with a penchant for public violence.