Xander Davies

Xander Davies

Born 2 May 2007 in Green Bay, Wisconsin, USA

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

Lighting

Sound

Actor

Crew

Cinematographer

Director

Writer

Producer