Dempsey Bovell is an actor, known for Solo: A Star Wars Story (2018), Enola Holmes (2020) and Hunter Killer (2018). Read more on iMDB