A Canadian film programmer, writer, and university lecturer, has taught at IESA Arts & Culture since 2012. 

Along the way, he has been a regular film critic for the Westender newspaper in Vancouver, he has written film and cultural criticism, and he has edited books and magazines.

A programming consultant for Vancouver film festival (since 1986).

The Festival Director and Director of Programming for the 013 Cinecitta International Film Festival in Tilburg, the Netherlands (since 2019).

Courses for MPAE program: History of Cinema and Organizing a Film Festival.