profile image

Alexander Schleich

27 Aug, 2001 in Fort Lauderdale, Florida, USA

Director of Photography & Screenwriter

Also Known As:

Alex Schleich