Salomón Shang was born in 1976 in Barcelona, Barcelona, Catalonia, Spain. He was a director and writer, known for La llegenda de l'innombrable (2010), Cinéclub (2009) and Reencarnación (2008). He died on May 22, 2014 in Palma, Balearic Islands, Spain.