Deny the Witch says: The character may use his Willpower characteristic when making an Evasion Reaction against ranged or melee attacks against him made with psychic powers. When successfully evading an attack with an area of effect, the character does not move but instead is simply unaffected by the psychic power.
Under the Psychic powers page it says you can dodge Bolts/Storm and Barrage. Life Leech is none of those, but it does have the attack subtype.