Answer
Vic Mignogna took the role of Zero Kiryu in the anime series Vampire Knight. Zero is a skilled, yet conflicted vampire hunter tasked with protecting the human students at Cross Academy from vampire attacks. A childhood trauma left him with a deep hatred for vampires, fueling his determination to eliminate them.