An English actor, born in London. He is known for his roles in the films Wonder (2017), A Quiet Place (2018), and Honey Boy (2019).