He has been part of the School of Architecture and Planning faculty since 2002 and in 2009 became a member of the Interdisciplinary Film and Digital Media faculty. Professor Castillo was formerly the Director of the Art, Research, Technology and Science Laboratory an interdisciplinary digital media laboratory at the university from 2010-2016. In the Fall 2016, he became the Associate Deans of Student Engagement and Academic Innovation at the School of Architecture and Planning.