Leon Sua

Leon Sua

Leon Sua is known for his work on Furious 6 (2013), Rogue One: A Star Wars Story (2016) and Fast & Furious Presents: Hobbs & Shaw (2019).

Tv Show