Pep Tosar was born in 1961 in Artà, Balearic Islands, Spain as Josep Tosar i Vaquer. He is an actor, known for Aftermath (1994), Sleep Tight (2011) and Genesis (1998). Read more on iMDB