Stephen Scott Net Worth is
$18 Million
Mini Biography
Stephen Scott can be an artwork director and creation developer, known for Indiana Jones as well as the Last Crusade (1989), Hellboy (2004) and Indiana Jones as well as the Temple of Doom (1984).
Known for movies