Charlie Corwin nació y se crió en Nueva York. Tras graduarse en la Escuela de derecho de la Universidad de Nueva York, y una breve ocupación en Pryor Cashman Sherman and Flynn, abandonó la práctica de las leyes para iniciar una compañía en Internet bajo el nombre de LiveMusicChannel.com. LMC emitió en la red conciertos en vivo de artistas con el disco de platino, siendo el pionero en la difusión de información en directo por los medios de comunicación digitales. Tras vender el sello a una compañía privada de acciones llamada Arba Partners LLC, Charlie giró sus intenciones hacia la producción de filmes y televisión.
En 2002, Charlie Corwin y Clara Markowicz fundaron Original Media LLC, una compañía de producción con sede en Nueva York que se ha especializado en filmes y series televisivas muy singulares.