Chris Croft

Chris Croft is a music video director.

Music Videos Directed

 * I'm Not Sayin'
 * Lose the Reason
 * Spin-O-Rama
 * Sunshine In My Rainy Day Mind
 * Turn Off the Moon
 * You Trashed My Christmas