He is a graduate of Humber College with a degree in Film and Television Production and got his start at the lab, specializing in digital to analog processes. He has most recently served as Assistant Editor and Film Output Technician on Operation Avalanche (2016). His creative interests include editing, scriptwriting and directing actors.