From Sydney, New South Wales, Australia • Born in Sep 18, 1975 (51 years old)
Josh Quong Tart (born 18 September 1975) is an Australian actor. (Via Wikipedia)
Late Night with the DevilFilm • 2024
Little MonstersFilm • 2019
Scare CampaignFilm • 2016