Memnon is a monster serving under Hades and a minor antagonist in the Disney television series Hercules, specifically featured in the episode Hercules and the Living Legend. He is a bit fighter in the second Disney Heroes vs. Villains war.

Disney Heroes Vs Villains War - Part Two

Community content is available under CC-BY-SA unless otherwise noted.