Overview
- Public records from the Tarrant County Medical Examiner list Joshua Demon Allen as having died at a Fort Worth hospital emergency room on Sept. 30.
- Fort Worth police confirmed they received a call about a person hit by a train on Tuesday and said the investigation remains ongoing.
- Allen’s family asked for privacy and prayers, and a representative praised his generosity and work teaching Texas children through dance workshops.
- The Season 4 champion of So You Think You Can Dance rose to fame in 2008 and later appeared in Step Up 3D, the 2011 Footloose remake, Community, and American Horror Story.
- Choreographer Emmanuel Hurd and others shared tributes on social media, recalling Allen’s impact and his close bond with fellow SYTYCD alum Stephen “tWitch” Boss.