Show more
Scott Patrick Green is known for The Curse of La Llorona (2019), Good Will Hunting (1997) and Leave No Trace (2018). imdb.com