Taran co-founded Cosmic Picture in 2004 and conceived and produced the award winning IMAX® documentary film Journey to Mecca, and the giant screen movies Jerusalem, Superpower Dogs, and Heart of New England.
He has also written and directed several critically acclaimed documentary films including Afghan Stories, which was described by the Anthology of Cult Films as one of the best documentary films ever made.
Taran studied filmmaking at Harvard (’93) and worked in finance and venture capital for several years in New York City.

