We use cookies to help us understand how you use our site, and make your experience better. To find out more read our privacy policy.
Profile image for KJ Apa

KJ Apa

Actor

I Still Believe

2020, As: Jeremy Camp - Film

The Last Summer

2019, As: Griffin - Film

Altar Rock

2019, As: Niko - Film

The Hate U Give

2018, As: Chris - Film

A Dog's Purpose

2016, As: Ethan - Film

Riverdale

2016 - ongoing, As: Archie Andrews - Television

The Cul de Sac

2016 - 2018, As: Jack - Television

The Cul de Sac - First Episode

2016, As: Jack - Television

The 4.30 Show

2014, Guest - Television

Fresh

2015, Presenter - Television

Shortland Street

2013 - 2015, As: Kane Jenkins - Television