Jessica Madsen is an actress, known for Leatherface (2017), Rambo: Last Blood (2019) and Dark Light (2019). Read more on iMDB