He has been the director of the School from 2009-2016 and will return to be the director from 2017-2022. He was the past Chair of the Human Computer Interaction Master's degree program at Carleton from 2011-2015. His research interests in the area of wearable systems are for play, training, therapy and most recently as an assistive device. He also is engaged in computer vision systems for drones and autonomous vehicles as well as digital media systems for the preservation of cultural heritage sites.