Karrierje kezdetén dolgozott grafikusként, fotómodellként, filmstatisztaként. Cambridge-ben kezdte színész pályáját. 1945-ben a tisztiiskola elvégzése után a Szórakoztató Szolgálat színésze lett. 1952-től Hollywoodban filmezett. 1956-tól a BBC tévésztárja. Leghíresebb szerepei: az 1958-as Ivanhoe c. tévésorozat, Az Angyal kalandjai krimisorozat címszereplője, Simon Templar magándetektív, a Minden lében két kanálban Lord Brett Sinclair szerepe (Tony Curtis partnereként). Hét alkalommal alakította James Bondot. A James Bond-filmek (1973–1985) után már nemigen szerepelt emlékezetes filmben vagy alakított maradandót. Svájcban és Dél-Franciaországban élt. 1991-től a UNICEF jószolgálati nagykövete volt. 1999-ben az angol királynő lovaggá ütötte. Utoljára 2016-ban szerepelt a filmvásznon: egy rövid epizódszerepben tűnt fel a magyar-angol koprodukcióban készült Jutalomjáték című filmben.
Négyszer nősült, három gyermeke született, mindhárom a harmadik feleségétől, Luisa Mattiolitól. Alig öt hónappal a 90. születésnapja előtt rákbetegségben hunyt el.