Davin studied Forestry at Ballyhaise Agricultural College, Cavan. He is from an agricultural background, growing up on a sheep farm in the North West and is actively involved in the management of the family farm. He has previously worked as a labourer in the industry, working on ground level activities in establishment, harvesting and tree care. Davin is the establishment manager for the Clare and Galway region with Forestry Service Ltd.