Is Professor Emeritus in the Department of Film and Electronic Arts at California State University, Long Beach. He previously served as a tenured professor at the University, an adjunct lecturer at the American Film Institute Conservatory, Chapman University, and University of Southern California film school, and Visiting Professor at the University of Applied Sciences in Hamburg, Germany.