Apa gained recognition for playing Kane Jenkins in the New Zealand soap opera Shortland Street (2013–2015) and Archie Andrews in the CW teen drama series Riverdale (2017–2023).
[7] From 2013 to 2015, Apa starred as Kane Jenkins in the New Zealand prime-time soap opera Shortland Street.
In 2016, he was cast as Archie Andrews in the CW drama series Riverdale, after a four-month worldwide talent search.
[8] In 2017, he starred as Ethan Montgomery in the comedy-drama film A Dog's Purpose, which was released on the same day as Riverdale premiered on television.
[12] Apa starred in Adam Mason's critically panned 2020 thriller film Songbird, produced by Michael Bay's Platinum Dunes.