From Cheltenham, Pennsylvania, USA • Born in Dec 26, 1987 (38 years old)
JD Dillard (born December 26, 1987) is an American film director, producer, and screenwriter best known for his work on Sleight (2016), Sweetheart (2019), and Devotion (2022). (Via Wikipedia)