David Brown Mechanics

This is a bullpen video of my teammate. What do ya think?

Throwing with all arm, I could see him working on stride length (probably 18-24 more inches), more twist of the hips to create more velocity, also need to get his back flat as he throws the ball right now he is very upright on the finish.