Steven Mackintosh — British actor