Birthday
1998-12-28Place of Birth
Biography
Joshua Francisco Mitchell (born 28 December 1998) is an English filmmaker. He has directed the upcoming comedy short A Helping Hand (2023), which is currently in post-production and is due to be released later this year.