David Clements

Clements is the creative director for his won film and video production company.