13+ Download images of Devin Druid
13+ Download images of Devin Druid. He developed a love for performing . Actor best known for his role as tyler down on the netflix series 13 reasons why. Birth place:chesterfield, virginia, united states. No stranger to our screens, devin druid has taken on roles in all corners of genres across tv and film. In this exclusive interview with mea worldwide, actor devin druid who plays the role of tyler down in '13 reasons why' talks about his .