My work is all things games. I am a Development Director at Electronic Arts, leading the Game Modes team on EA SPORTS FC. As a project manager, I am interested in mutualist and ecological theories of management and organization, with cooperative principles forming the basis of my approach to team leadership and game production. I am also a Game Development Instructor at Trinity Western University, where I have taught for several years, covering such diverse topics as project management, interactive storytelling, and videogame aesthetics. My scholarly background is in literature and game studies, with my academic work focusing on the philosophy of games and play, gameplay dynamics, and narrative design. Finally, I maintain a creative and critical writing practice, ranging across theory, poetry, and game design. Available works can be found here on my blog, in my collections, and on my CV.


2023-09-17 Website
2023-05-25 LinkedIn
2023-02-16 Reviewer Bio
2023-02-10 Website
2022-09-21 Reviewer Bio
2022-08-30 Faculty Profile
2022-07-15 Website
2021-10-02 LinkedIn
2021-08-01 Academia
2021-06-16 Generation Analog
2021-03-24 Website
2021-03-01 NEPCA
2021-01-10 Website
2020-10-10 Human Matters
2020-09-01 Faculty Profile
2020-04-03 Insect Entanglements
2020-03-31 Humanities on the Brink
2020-03-22 Analog Persistence
2020-03-17 NEPCA
2020-03-17 MMLA
2019-04-30 Scholars of Dune
2019-01-06 In Forms
2019-01-01 ImageText in Motion
2018-11-25 Infinite Rust
2018-01-15 Spaces Literary Journal
2017-03-21 Melville Panel
2017-01-20 Spaces Literary Journal
2016-08-31 Learning Coach