He received a doctorate from ETH Zurich, completing his dissertation at Gramazio Kohler Research. He also holds a Master of Engineering degree from the Stevens Institute of Technology, as well as a Bachelor of Architecture degree from Cornell University. He worked previously as a PhD researcher at the Future Cities Lab in the Singapore-ETH centre, and as an architectural designer at BriggsKnowles Architecture + Design in New York City. In addition, he has taught at Parsons the New School for Design, Stevens Institute of Technology, and the National University of Singapore.