隋炀帝强迫他出来当官，不得已担任了眉山郡太守，因为眉山有恶蛟之害，赵昱入水斩杀恶蛟，右手持剑，左手提蛟首级而出，为民除害后不知所终，乡民称为二郎神。唐太宗封「神勇大将军」，灌口立庙祭祀。唐明皇安史之乱奔蜀，封「赤诚王」。宋真宗时因张咏祷告得验，改封「川主清源妙道眞君」。