Show more
Josh Long was born on 22 May 1983 in Plano, Texas, USA. He is an assistant director and director, known for The Love Witch (2016), Shattered (2022) and Man Camp (2019). imdb.com