perhaps. depends on perspective.
it has also been envisaged as the Cosmic Christ, life involving sacrifice, a freely offered self sacrifice for the sake of all.
Odin on the world tree, to gain wisdom.
the old myths recognize that every life requires death to live.
and ultimately we are also sacrificed.