Scott Rose was born on March 21, 1972 in Chicago, Illinois, USA. He is an actor, known for ...
Chicago, Illinois, USA
IMDb went to New Zealand to learn how Alita: Battle Angel star Rosa Salazar and the artists at Weta Digital used VFX to bring the awe-inspiring world to life.
Check out our guide to the Academy Awards, our coverage of the 2019 awards season, and more.