Bifunctional Salen-Cu(II) complex catalyzed cross-coupling reactions of aryl halids with imidazoles or phenylboronic acid reagents have been developed as practical methods for C-N and C-C bond formation. The procedure tolerates aryl halides with various functional groups(such as methoxy, acetyl, nitrile, fluoro and nitro groups) and gives the corresponding coupling products in moderate to high yields. The catalyst remained active after five successive catalytic runs without loss in performance.