Devin Druid

Actor Photo
  • Birthday: Jan 27, 1998
  • Place of birth: Chesterfield, Virginia, USA
  • Biography:
Actor best known for his role as Tyler Down on the Netflix series 13 Reasons Why.