Membre de l'académie du Leinster, il obtient avec l'équipe d'Irlande de rugby à XV des moins de 20 ans, participant notamment au championnat du monde junior 2013. Dan Leavy fait ses débuts en Pro12 avec le Leinster en octobre 2014.