Bob Hoskins, né à Bury St Edmunds, dans le Suffolk, Bob Hoskins a grandi à Finsbury Park, dans le nord de Londres. N'étant pas particulièrement ce qu'on appelle un amoureux de l'institution scolaire, Bob quitte l'école à l'âge de 15 ans pour travailler comme déménageur. Par la suite, il devient cantonnier, puis fort des halles au marché de Covent Garden, à Londres, avant de s'engager dans la marine marchande norvégienne. Voyageur invétéré, travailleur inlassable, il passe ensuite quelques mois dans un kibboutz, en Israël, puis rentre au pays où il devient successivement laveur de carreaux et plombier ! Finalement, un jour qu'il attendait un ami qui passait une audition pour un rôle dans une pièce, quelqu'un lui demanda de faire des essais.