MuchMusic
Technical Director for Much Video Dance
T-Reality
Lead Game Designer
Cedar Fair Entertainment Company
Stage Technician
Renegade Paintball
Manager
Clair Global
Staging Manager, Video Manager, Project Manager
Trillium College
Video Game Design Instructor
Trillium College