João Leitão is a Portuguese born Visual Artist.
Born in Lisbon in 1980 he currently lives in Ouarzazate, Morocco.