DiscoverShane MarceauShane MarceauActorKnown forThe Final SacrificeJanuary 1, 1990Acting11990The Final Sacrifice as Satoris