Engin Kılıç Dokuz Eylül Üniversitesi Güzel Sanatlar Fakültesi Fotoğraf Bölümünü bitirdikten sonra aynı üniversitede Sanat ve Tasarım bölümünde yüksek lisans eğitimine başlamıştır. Reklam fotoğrafı ve fotoğraf eğitmenliği konusunda çalışmalarıyla birlikte 2005 yılında Bazıları Onlara Levanten Diyor, 2006 yılında Köy Enstitüleri, 2009 yılında da God is Not Dead isimli belgesellerde hem kameraman olarak yer almış hem de motion grafik animasyon tasarımını gerçekleştirmiştir. 2013 yılında Culture Lab isimli programın görüntü yönetmenliğini yapan Kılıç, halen RxmediaPharma firmasında görsel tasarım direktörü olarak görev yapmaktadır.