Xander Davies

Xander Davies

Lighting

Born
2007-05-02
Place of birth
Green Bay, Wisconsin, USA

Biography

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

Filmography