ambusher

noun

A person who lies in ambush, or who habitually uses ambush as a strategy.