Clifton Archuleta is an award winning filmmaker based in Denver, CO. After serving in the U.S. Army for over seven years as an Arabic translator, Clifton returned to Colorado to pursue a degree in film production. He graduated with a BFA from Regis University. His narrative work has been selected to screen at numerous international film festivals including Vancouver, Austin, and several Academy Award qualifiers.
You guys killed it again. Congrats!