Career He has appeared in over 60 films and television shows since 1969. He starred in Raúl Ruiz"s 1983 film City of Pirates.