 He primarily plays as a , but he can also play in the .Donaldson played for the Bradford Bulls between 2009 and 2014.Donaldson appeared for the Dewsbury Rams in the 2013 rugby league season, as part of the Bradford Bulls' dual-registration partnership with the club.