Crítico de cine e historiador anglocanadiense. Como miembro de la Federación Internacional de la Prensa Cinematográfica, ha integrado jurados de festivales como Venecia, Reikiavik, Karlovy Vary, Sevilla, Cluj-Na-poca y Bratislava. A título independiente, también ha trabajado en el de Toronto, Edimburgo y Londres. Asimismo, ha contribuido en revistas como ‘Little White Lies’, ‘Total Film’, ‘Electric Sheep’ y ‘Cinema Scope’, así como en capítulos y ensayos de varias obras escritas. Por otra parte, también ha impartido clases en la Universidad de Brighton, Sussex y Londres.