Pau Riba was born on August 7, 1948 in Palma, Balearic Islands, Spain. He was an actor and composer, known for A Body in the Woods (1996), No me la puc treure del cap (2010) and Tres por cuatro (1982). He died on March 6, 2022 in Tiana, Barcelona, Catalonia, Spain.
Read more: Imdb