Chris Stafford was born on July 18, 1977 in Collinsville, Illinois, USA as Chris Lee Stafford. He is an actor, known for Edge of Seventeen (1998), Another World (1964) and Sally Hemings: An American Scandal (2000).