The Guardian can not be hit while he is in the air or gearing up for a jump, so you may need to dash in while he repositions himself and get him with a missile or two to wear him down, especially towards the end of his life bar, when he will start running around quite quickly.