A former manager for the Microsoft Corporation, he recently completed the Documentary Studies Certificate program at the New School in New York City. He is enrolled in the Masters in Media Studies program.