Skip to content
Xander Davies

Xander Davies

Director · born 2 May 2007 · Green Bay, Wisconsin, USA

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

Where to start: The Last Shift (2025).

As director 1

↑ ↓ to move · Enter to open · Full search page