Translation of "Avenger" in German

Ever since you walked in, you've acted like a self-appointed public avenger.
Sie führen sich auf wie ein selbsternannter öffentlicher Rächer.
OpenSubtitles v2018

Vampire or avenger, John Stone is dangerous.
Vampir oder Rächer, John Stone ist gefährlich.
OpenSubtitles v2018