Leon Clingman - is an actor. He is better known for Action Point (2018), Critters Attack! (2019), Tutankhamun (2016), Vagrant Queen (2020). According to Internet Movie Database he had total of 75 acting credits until 2019.
For more information press the link below:
https://www.imdb.com/name/nm1854537/