Figlio di un diplomatico svedese e di una madre irlandese, nasce a Bogotá e cresce a Cartagena; dopo la separazione dei genitori si trasferisce in Europa, studiando brevemente a Londra, poi a Stoccolma e infine a Roma, dove la madre lavora nel cinema. Si iscrive al Centro Sperimentale di Cinematografia, ma viene espulso. La prima comparsa è in Il leopardo (1963) e la fama arriva con il ruolo di Al…