Attached particles are always rendered on top of their owner.
For 2D actors I *think* it should be possible to overcome this by using a sprite attachment (actor.AddAttachment() - which can be rendered below the actor) and use the attachment as particle source.