Stuart Townsend s-a nascut in data de 15 decembrie 1972 intr-un mic orasel din apropierea capitalei Irlandei. Este fiul lui Peter, jucator profesionist de golf, si al Lornei Townsend, top model. Stuart si-a inceput cariera jucand intr-o serie de productii studentesti, in timp ce urma cursurile Scolii de Actorie Gaiety din Dublin. El s-a intretinut practicand boxul pana si-a facut debutul in filmul Trojan Eddie (1996). Desi a avut un rol mic, Stuart Townsend a atras atentia unui agent londonez si a inceput sa apara in numeroase productii in Anglia si in Irlanda. Actorul a fost remarcat in Statele Unite abia in 2000, cand a avut rolul principal in comedia romantica About Adam (2000).
Mai recent, actorul a aparut in cateva filme cu buget mare, printre care Queen of the damned (2002), in rolul lui Lestat de Lioncourt, si in The league of extraordinary gentlemen, in rolul lui Dorian Gray. Stuart Townsend a fost logodit cu frumoasa actrita Charlize Theron, dar s-au despartit dupa 9 ani de relatie in ianuarie 2010. Ei s-au cunoscut pe platourile de filmare a peliculei Trapped (2002) si au trait impreuna in Los Angeles si in Anglia.