Noah Le Gros is an actor, known for A Score to Settle (2019), The Beach House (2019) and Depraved (2019). Read more on iMDB