Alex Horton is an actor and cinematographer, known for Craft (2017), December (2016) and Jade (2017).
No data