Skip to content
Juan Albarracín

Juan Albarracín

Director · born 20 December 1999 · Lorca, Murcia, España

Juan Albarracín is a writer, director and author born in Murcia, Spain. He currently lives in Madrid.

Where to start: The Instinct (2025).

As director 4

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