Christopher Alastair

Christopher Alastair is a music video director.

Music Videos Directed

 * December
 * Walk Away