Many millenniums ago, Osiris had been defeated by the Elder God Seth, and imprisoned within a pyramid in Egypt along with Horus and Isis. They were believed to have been imprisoned there for three thousand years. In the twentieth century they were all freed by the AsgardianOdin.
height
6'3"
weight
385 lbs.
eyes
Brown
hair
Unrevealed
Universe, Other Aliases, Education, Place of Origin, Identity, Known Relatives, Group Affiliation
Universe
Marvel Universe
Other Aliases
Ousir
Education
Unrevealed, extensive knowledge of Egyptian magical lore
Place of Origin
Heliopolis, Egypt (now part of Cairo)
Identity
The general populace of Earth was unaware of Osiris' existence