Aubrey Shelton is known for his work on Resident Evil: The Final Chapter (2016), Rising Storm (1989) and Escaping Tel Aviv (2009). Read more on iMDB