• Steven  Mackintosh

    Steven Mackintosh Awards

    Born on April 30th, 1967

    From Cambridge, Cambridgeshire, England

Care Poster

Care

A troubled boy (Steven Mackintosh) endures physical abuse by the staffers at a children's home.

British Academy of Film & Television Arts (2001)
Nominated
Actor