Larissa Gallagher is known for her work on TrollsTopia (2020), OK K.O.! Let's Be Heroes (2017) and Upload (2020). Read more on iMDB