详细介绍:Canyon is a Los Angeles based Filmmaker. He is CEO of production shingles Two Guys and a Film and Not a King Productions. Canyon directed th…Canyon is a Los Angeles based Filmmaker. He is CEO of production shingles Two Guys and a Film and Not a King Productions. Canyon directed the Award-Wi…详情