Andrew Rodriquez is known for his work on Venom (2018), Bumblebee (2018) and Red Paint (2017).
No data