41290271_10216940647494364_3235214545555

Contact

Steve Russell is a NYC & CO based Director of Photography, Camera Operator, Steadicam Operator, and Director. He studied Film & Television Production at NYU.