This poster presents the work that explores using deep generative models for generating counterfactuals for causal fairness. The talk briefly discusses the causal methods, our assumptions and techniques. Finally we show results on a semi-synthetic dataset for Law school admissions.