Àlex & David Pastor

Àlex Pastor was born on March 13, 1981 in Barcelona, Barcelona, Catalonia, Spain. He is a writer and producer, known for The Last Days (2013), The Natural Route (2004) and Carriers (2009).


David Pastor was born on July 25, 1978 in Barcelona, Barcelona, Catalonia, Spain. He is a writer and producer, known for The Last Days (2013), Carriers (2009) and Self/less (2015).