Hoskins est éduqué à Westminster School, puis à l’Académie royale militaire de Sandhurst.
Il reçoit ensuite une commission dans le 10e Hussards, et participe à la Seconde Guerre mondiale, notamment à la bataille d'El Alamein. Après la guerre, il devient officier dans le 10e Hussards.