Haydon Downing

Haydon Downing

Haydon Downing was born in England. He is an actor, known for Dean Spanley (2008), The Hive (2010) and Fungus the Bogeyman (2015).