He was born in Brooklyn, New York. Holding a B.F.A. from Long Island University, Southampton and an M.F.A. from The Ohio State University, he has also studied at its Advanced Computing Center for the Arts and Design (ACCAD). He currently works and resides in Dallas, Texas.