British Academy of Film & Television Arts Actor 2001 · Nominated
A troubled boy (Steven Mackintosh) endures physical abuse by the staffers at a children's home.
Longlegs
Horror
Despicable Me 4
Children
Twisters (film)
Action
Deadpool & Wolverine
Show more