Scott Spencer Storch (born December 16, 1973) is an American record producer and songwriter. Storch began his career as part of Philadelphia-based hip hop band the Roots, which he joined as a keyboardist prior to the release of their 1993 album, Organix. ...
(wikipedia)