
Walter Salles was born in Rio de Janeiro, Rio de Janeiro, Brazil. He is a director and producer, known for Central Station (1998), The Motorcycle Diaries (2004) and I'm Still Here (2024). Spanning over three decades, Walter Salles's filmography encompasses critically acclaimed feature films, documentaries, and television projects