Declan Hannigan portrayed Horus' Avatar in the Moon Knight episodes The Friendly Type and Gods and Monsters.
He also portrayed Horus while possessing his avatar's body in the Moon Knight episode The Friendly Type.
Should LEGO Marvel's Avengers and browser games be covered on the wiki? Share your thoughts!
READ MORE
Declan Hannigan portrayed Horus' Avatar in the Moon Knight episodes The Friendly Type and Gods and Monsters.
He also portrayed Horus while possessing his avatar's body in the Moon Knight episode The Friendly Type.