卡斯特尔是一位演员,因其在意大利电影中的表演著名。 卡斯特尔出生于哥伦比亚首都波哥大,父亲是一位瑞典外交官,母亲是爱尔兰人,他还有一个双胞胎兄弟。6岁时父母离异,后随母亲迁至欧洲,曾在伦敦和斯德哥尔摩上过学,最后定居罗马。他的母亲是一位激进共产主义者,这也影响了他的政治主张。他曾短暂入学意大利罗马国家电影学院(电影实验中心),但不久后遭退学,于是进入电影行业,银幕首秀是在《豹》中的一位不署名角色。两年后他主演了电影《口袋中的拳头》,获得了国际声誉。在意大利他既出演艺术电影,也拍摄了通心粉西部片和软核情色片。他也在法斯宾德的早期作品《当心圣妓》中出演法斯宾德的alter ego。 在意大利期间,他参与了一个毛主义的组织,后来在政局动荡的铅色年代受到排挤,移居瑞典。后来也参演了文德斯和夏布罗尔的电影。90年代他迁居法国,参演电影水平参差不齐,但许多角色都反映了他激进左翼的政治主张。