Karrierje kezdetén dolgozott grafikusként, fotómodellként, filmstatisztaként. Cambridge-ben kezdte a színész pályáját. 1952-től Hollywoodban filmezett, leghíresebb szerepei: az Ivanhoe című sorozat, Az Angyal sorozatban a címszereplő Simon Templar, a Minden lében két kanálban Lord Brett Sinclair és hét alkalommal James Bond.
A James Bond-filmek után már nemigen szerepelt emlékezetes filmben vagy alakított maradandót. Svájcban és Dél-Franciaországban él. 1991-től a UNICEF különleges nagykövete. 1999-ben az angol királynő lovaggá ütötte. 2001 óta az UNICEF nagykövete.