Urodził się w rodzinie pochodzącej ze Lwowa. W 1971 roku ukończył studia polonistyczne na Uniwersytecie Jagiellońskim. W latach 1971–1973 pracował jako asystent na macierzystej uczelni. W latach 1973–1981 był pracownikiem Uniwersytetu Śląskiego. Tam w 1979 roku obronił pracę doktorską pod tytułem Poetyka powieści i filmów Tadeusza Konwickiego[1].
W latach 1981–1984 był kierownikiem Zakładu Filmu i TV Uniwersytetu Jagiellońskiego. Następnie pracował na UJ jako adiunkt (1984–1992). W latach 1989–1993 był lektorem języka polskiego na Sorbonie. W 1993 uzyskał na Wydziale Filologicznym Uniwersytetu Jagiellońskiego stopień naukowy doktora habilitowanego nauk humanistycznych w zakresie nauk o sztuce na podstawie rozprawy pod tytułem Strategie autorskie w polskim filmie fabularnym lat 1945–1961.
W 2002 roku otrzymał tytuł profesora nauk humanistycznych. Od 2002 był zastępcą dyrektora, a w latach 2008–2012 dyrektorem Instytutu Sztuk Audiowizualnych UJ. Po odejściu z funkcji dyrektora pozostał pracownikiem Instytutu. Specjalizuje się w historii filmu polskiego oraz w historii kinematografii europejskich, a zwłaszcza kina francuskiego. Jest redaktorem pierwszej polskiej tematycznej Encyklopedii kina (wyd. I – 2003, wyd. II – 2010) oraz współredaktorem serii Historia kina, złożonej z czterech tomów: Kino nieme (2009), Kino klasyczne (2011), Kino epoki nowofalowej (2015), Kino końca wieku (2019).
Był promotorem dwudziestu prac doktorskich, a także recenzentem ponad dwudziestu prac doktorskich i habilitacyjnych. Wśród wypromowanych przez niego doktorów byli m.in. Krzysztof Kornacki (2003), Piotr Marecki (2007), Marcin Maron (2009) i Maciej Stroiński (2013). Pod jego kierunkiem w 1995 magisterium uzyskała Katarzyna Kubisiowska.
Jest członkiem Zarządu Samodzielnej Sekcji Piśmiennictwa Filmowego przy Stowarzyszeniu Filmowców Polskich. Od 1995 był przewodniczącym jury Ogólnopolskiego Konkursu Wiedzy o Filmie dla Młodzieży Szkół Średnich (następnie ponadgimnazjalnych). W latach 1995–2001 i 2006 był dyrektorem programowym Krakowskiego Festiwalu Filmowego, a następnie przewodniczył Radzie Programowej KFF. W 2006 roku został wybrany na członka Europejskiej Akademii Filmowej. Został wybrany także na członka Polskiej Akademii Filmowej[2].