 From 2013 to 2015, Apa starred as Kane Jenkins in the New Zealand prime-time soap opera "Shortland Street".In 2016, Apa was cast as Archie Andrews in the CW drama series "Riverdale", after a four-month worldwide talent search.In 2017, he starred as teenage Ethan Montgomery in the comedy-drama film "A Dog's Purpose", which was released on the same day as "Riverdale" premiered on television.