Birthname: Ross Duffer Birthplace: Durham, North Carolina, USA Birthday: February 1984 Ross Duffer Thriller Movies