His expertise is in the area of digital media and media history, with a particular focus on its relationship to the historical avant-gardes. Before joining Concordia faculty, he designed and taught the first Video Game Studies courses in the Department of Communication Studies at Wilfrid Laurier University. He has also worked professionally as a writer and play-tester in the video game industry. His interests include nonlinear narrative, experimental games and the allegorical function of video games.