Tricky for dwarfs, especially if he's in a unit, if he's not, snipe with a cannonball/GT otherwise Ranger quarrerlers.
Let's assume he's using lore of life, in which case isn't it only Dwellers that is ranged?Realistically he's not going to be out of range as his spells have range.