Meshaq Berryman, 22, was found guilty of attempted murder and drugs offences after heroin, cocaine, a knife and a machete were found at his home.
Zac Roe, nine, from Andover in Hampshire, died at the scene of the crash in East Woodyates, north Dorset, last year.