Baron von Ravendale

Baron Von Ravendale is the antagonist in Barbie in Princess Power. He is voiced by Michael Kopsa.