Ang began acting in 2001 and was one of four child actors who were cast by
Jack Neo and his team in the box office hit
I Not Stupid. He was then cast in
Homerun in the following year, another successful film by Neo. Ang soon rose to stardom and was cast in more films, including ''
Nobody's Child and I Not Stupid Too''. In 2008, after completing his
National service, Ang signed a contract with Mediacorp as a full-time artiste. Ang also starred in Mediacorp Channel 8's 180 episode drama,
Your Hand in Mine. On 15 July 2010, Ang announced that he would not be renewing his contract with Mediacorp to spend more time on his new startup, a recycling business, and with his family. In 2012, Joshua founded the online humour TV channel Reelity TV. He made a brief return to television in
Unriddle 2 to reprise his role as Liu Shisan and in films
We Not Naughty and
Timeless Love. ==Personal life==