Steve Drypolcher was born on January 31, 1984 in San Francisco, California, USA. Steve was a producer and director, known for
The Lazarus Effect (2015),
Embers (2015) and
The Most Fun I've Ever Had with My Pants On (2012). Steve died on January 23, 2017 in San Francisco, California, USA.