
From Vancouver, British Columbia, Canada
Also known as Logan Charron, Logan J. Charron
Loken Charon (Logan Charron) is a Canadian film director, screenwriter, and editor. He is known for the multi-award winning short film Moshpit, Devil Makes Three, and co-creator of TV pilot Surface of Blood. Loken started his filmmaking journey in 2021 with his folk horror short film "Sanction" whic...