Ivan Karl je rođen 1979. godine u Beogradu. Diplomirao je filmsku i televizijsku produkciju na Fakultetu dramskih umetnosti.
Kao autor i voditelj emisija o filmu radio je na Trećem kanalu RTS, potom kao urednik filmskog programa na TV Politika.
Bio je selektor Festivala studentskog filma, Festivala filmskog scenarija u Vrnjačkoj Banji. U svojstvu člana žirija kritike Fipresci učestvovao je na međunarodnim filmskim fstivalima u Vizbadenu, Ankari, Ljubljani, Hihonu, Trstu i Motovunu.
Bio je kordinator međunarodne saradnje u Filmskom centru Srbije (2005.), i urednik kablovskih TV kanala Film plus i Cinemania.
Od 2007. do 2013. god. bio je odgovorni urednik redakcije filmskog i serijskog programa RTS, potom Direktor za filmske sadržaje u kompaniji SBB (2013. – 2014.)
Dužnost Selektor FEST-a je obavljao od 2010. do 2014. godine.
Piše filmsku, TV kritiku. Član je borda Fipresci i Programskog saveta RTS.
Bavi se poslovima programskog konsaltinga za televizije i telekomunikacione kompanije.