Tagore Almeida

Raised in amazing Goa, on the west coast of India, I have had the greatest pleasure to learn from the best school of life - Nature. Having lived there until my teens, i then moved to London where I graduated in Computer Science as well as did short film making courses at the London film-makers Co-op in Camden Town. Since leaving London I am now based in Dubai wherein I work full time within the technology industry while making films which have messages of spirituality or humanity.