Nathan Wright wuchs in Dudley (England) auf.[1] Schon als Kind interessierte er sich für das Schauspielen und war in einigen Schultheaterstücken zu sehen.[2] In Dudley trat er neben seinem Großvater in einem Amateurtheaterstück auf und wollte von nun an Schauspieler werden.[1] Seine Schauspielausbildung absolvierte er auf der Arts Educational Schule in London.[1] 2010 spielte Wright Hugh in der Fernsehserie Being Human.[3] Im selben Jahr bekam er die Hauptrolle des Chris Reid in der Fernsehserie Doctors. Er verließ die Serie im Jahr 2014.[4] Für die Rolle des Chris Reid bekam er zwei Nominierungen für den British Soap Award als sexiest male.[5][6] 2015 spielte er Robert in der Fernsehserie The Musketeers.[7]