Demetrius Wren Life story


Demetrius Wren is a Los Angeles based filmmaker and freelance producer. Born in Phoenix, Arizona and raised in Augusta, Georgia, Demetrius received a BFA in film at the Florida State University Film School. He spent 6 years working in New York City.

Demetrius Wren Photos

Related Persons

Next Profile ❯