Biographies: Carles Torrens - Director

Biographies

 [1 Content]

Spanish director and writer, born in 1984 in Barcelona, Catalonia, Spain. He is known for Delaney (2008), Sequence (2013), and Pet (2016).