Duke Johnson (#25) is a RB in the NFL that currently plays for the Houston Texans. Duke is 27 years old, born on September 23 1993, and is 5’9″ tall weighing 210lbs.