Mycroft

MYCROFT

Evil hoser arch-nemesis to Jack Darkstalker, Mycroft rules supreme over the great white north. Unfortunately, Mycroft gives himself away as a demon of the underworld because vampires in Canada always seem to have the best hair.

Episodes: The New Guy