He is believed to be the powerful mind that controls the natural/magical laws of that in-between place beyond the fog.
He has shown the follwoing super/vampire abilities:
- Weather Control
- Mind Control
He is also suspected of having up to three minion vampires including Delphine.
Following his encounter with the Vanguard, Zelmut is believed to have crossed over into the Material World as Devea has intimated as much.
Xue Zen believes that he has seen the Baron in New York City.