Alex Haydon is an actor, known for The Art of Self-Defense (2019), The Vanished (2020) and All the Bright Places (2020). Read more on iMDB