Indemnity 2022
as Theo Abrams
Ellen: The Ellen Pakkies Story 2018
as Abie Pakkies
Zulu 2013
as Cat's Man #1
A Lucky Man 2013
as Ernie Young Adult
The Flyer 2005
as Kieren Junior
Boy Called Twist 2004
as Twist
Credits from TMDB.