I teach philosophy of film and have published several articles exploring ethical issues through film (focusing on such films as The Matrix, Eternal Sunshine of the Spotless Mind, American History X, The Elephant Man, Happy-Go-Lucky, and Solaris). I was previously a project manager for , working on the websites for the Matrix trilogy and O Brother Where Art Thou?, among other films.