Stephen Johns (#28) is a D in the NHL that currently plays for the Dallas Stars. Stephen is 28 years old, born on April 18 1992, and is 6’4″ tall weighing 225lbs.