In this paper we study the controllability for a class of semilinear differential inclusions in Banach spaces. Since we assume the regularity of the nonlinear part with respect to the weak topology, we do not require the compactness of the evolution operator generated by the linear part. As well we are not posing any conditions on the multivalued nonlinearity expressed in terms of measures of noncompactness. We are considering the usual assumption on the controllability of the associated linear problem. Notice that, in infinite dimensional spaces, the above mentioned compactness of the evolution operator and linear controllability condition are in contradiction with each other. We suppose that the nonlinear term has convex, closed, bounded values and a weakly sequentially closed graph when restricted to its second argument. This regularity setting allows us to solve controllability problem under various growth conditions. As application, a controllability result for hyperbolic integro-differential equations and inclusions is obtained. In particular, we consider controllability of a system arising in a model of nonlocal spatial population dispersal and a system governed by the second order one-dimensional telegraph equation.