Stephan James is 31 years and 0 month(s) old. He was born in 16 Dec, 1993. Stephan James is known as a Canadian actor. For his leading role as Walter Cruz in the TV show Homecoming, James was nominated for a Golden Globe Award.