Living-DeadBETA!

Devin Druid

Devin Druid

(Acting)
  • Born: 1998-01-27 in Chesterfield, Virginia, USA
Actor best known for his role as Tyler Down on the Netflix series 13 Reasons Why.

Devin Druid in the CAST

Devin Druid in the CREW

Some movie data courtesy of tMDB
Physical media data courtesy of Blu-ray.com