Home›Deaken BlumanDeaken BlumanKnown for ActingBorn:1996-01-02Place:Arizona, USATV Shows2018First Love Details 201713 Reasons Why Details