A facile three-step synthesis of 2-(2-aminophenyl)pyrrole (1) and 2-[(2-aminomethyl)phenyl]pyrrole (2) is reported by use of Suzuki coupling of N-Boc-pyrrol-2-yl boronic acid (3) and o-substituted aryl halogenides, followed by hydrogenation. The Pd-catalyzed cross-coupling reaction is optimized to be applicable to a wide range of substitued aryl halogenides, with electron-donating and electron-withdrawing substituents, 5a-g. Moreover, Pd-catalyzed coupling of o-bromoaniline and 3 could be applied for the one-step preparation of pyrrolo[1,2-c]quinazolin-5(6H)-one (8).