TARAN DAVIES

Taran Davies, founder and CEO of Cosmic Picture, conceived, developed and produced the IMAX© film Journey to Mecca. Taran has produced, directed and written several critically acclaimed documentary films about the Muslim world in the Caucasus, Central Asia and Afghanistan for television and theatrical release. His 'Afghan Stories’, a feature documentary he directed in Afghanistan in 2001, premiered at the Venice Film Festival in September 2002, was described by the New York Times as “invaluable” and by the 'Anthology of Cult Movies’ as one of the best documentaries ever made.

Taran was educated at Eton and Harvard. He formerly worked as an investment banker with Loeb Partners, a private equity firm in New York City. He lives in New York City.

Website made in Kenya by Lamu Software. All content ©2012 Cosmic Picture.