Xander Davies

Lighting

Xander Davies

Born 2 May 2007 · Green Bay, Wisconsin, USA · 19

From Menominee MI, he is an up and coming filmmaker who is known for "The Last Shift."