Dahl studied law at Victoria University of Wellington and was admitted to the bar in September 2006. Dahl has been a solicitor at John Dean Law Office since September 2006, and practises in all areas of the law, with an emphasis on Family Law, Employment Law and litigation matters.
Dahl worked for some years with Land Information New Zealand, and has expertise in Land Transfer Act matters and electronic registration of LINZ documents. He is also a qualified chef.
Dahl is interested in all outdoor activities, especially sailing. He is a member of the Royal Port Nicholson Yacht Club. Dahl also has a passion for food and wine and enjoys dining out.