Passé professionnel en 2012 grâce à une victoire au championnat d'Europe (catégorie amateur), Donaldson remporte ses premiers matchs sur le circuit en 2013-2014, lors d'une épreuve mineure du circuit asiatique, où il atteint les demi-finales, seulement battu par Mark Selby. Dans les tournois classés, au Classique de Wuxi, il remporte deux matchs avant de s'incliner contre Robert Milkins en huitièmes de finale. Cette même année, il bat successivement Matthew Selt (6-4) et Mark Davis (6-5) au championnat du Royaume-Uni, avant de perdre contre Joe Perry (6-3). Il est de nouveau en huitième de finale d'un tournoi classé à l'Open du pays de Galles 2014, avec une victoire aux dépens du joueur mondial, Robert Milkins, sur son parcours.