The enantioselective synthesis of acyclic pyrrole, indole and other N-carbazole carbinols via ligand-mediated addition of lithium carbazolates to aldehydes, together with studies into their catalytic enantioselective synthesis using substoichiometric base and ligand, are reported. The subsequent exploitation of the resulting stereocentre as a controlling element in 1,3-syn- and anti-selective reduction of β-ketones and elaboration to homoallylic alcohols is also described.