Its funny to try and pin a comparable player om him. I see a few different players from play to play. A slower Leveon Bell came to mind a few times when watching him take a handoff - he has a different tempo behind the line reading blocks than he does once he decides to hit it. He has that Bell effect at times where subtle patience leads to him gashing through 2 levels of the defense.
Ive been pausing on that though because it isnt a perect fit... but if we're at Marshawn Lynch now I thought id better just throw it out there lol...