He also appeared in The Invincible Six (1970) with Curd Jürgens, and Sphinx (1981) with Frank Langella and Lesley-Anne Down. In 2000, at the San Francisco Film Festival award ceremony, Abbas Kiarostami was awarded the Akira Kurosawa Prize for lifetime achievement in directing, but surprised everyone by giving it away to veteran Iranian actor Behrouz Vossoughi for his contribution to Iranian cinema. Behrouz In 2012, he was an official festival judge for the Noor Iranian Film Festival. He is a judge on Persian Talent Show.