Filmmaker Steven Ross is an accomplished cinematographer with numerous credits including independent features (The Chair, Luggage of the Gods) and television (American Experience and other PBS productions, Saturday Night Live, Tales from the Darkside, and the A&E special, Empire of Crime). He is currently Director/Associate Professor at Ohio University’s School of Film. Prior to that he was the filmmaking professor at Wesleyan University (1994-2002).