Michael DeLucia was born 1978 in Rochester, NY. He lives and works in New York, NY.